aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gmail.com>2015-06-25 02:50:31 -0400
committerTim Harder <radhermit@gmail.com>2015-06-25 02:50:31 -0400
commit6d299d758ee65541d8f0704736ce6695e1d25f61 (patch)
treecfa2980bcea51f7c89bdb521807d8b75140ccb8b
parentportage_conf: minor syncer config simplification (diff)
downloadpkgcore-6d299d758ee65541d8f0704736ce6695e1d25f61.tar.gz
pkgcore-6d299d758ee65541d8f0704736ce6695e1d25f61.tar.bz2
pkgcore-6d299d758ee65541d8f0704736ce6695e1d25f61.zip
remove dead code
It can be found/revived from the history if needed.
-rw-r--r--sandbox/dead_code/resolver-dot-generator/__init__.py0
-rw-r--r--sandbox/dead_code/resolver-dot-generator/util.py35
-rw-r--r--sandbox/dead_code/resolver-dot-generator/util2.py61
-rw-r--r--sandbox/pserver/pserver.py50
-rw-r--r--sandbox/pserver/pserver.tac27
5 files changed, 0 insertions, 173 deletions
diff --git a/sandbox/dead_code/resolver-dot-generator/__init__.py b/sandbox/dead_code/resolver-dot-generator/__init__.py
deleted file mode 100644
index e69de29b..00000000
--- a/sandbox/dead_code/resolver-dot-generator/__init__.py
+++ /dev/null
diff --git a/sandbox/dead_code/resolver-dot-generator/util.py b/sandbox/dead_code/resolver-dot-generator/util.py
deleted file mode 100644
index 6365bd82..00000000
--- a/sandbox/dead_code/resolver-dot-generator/util.py
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright: 2006 Brian Harring <ferringb@gmail.com>
-# License: GPL2/BSD
-
-def mangle_name(arg):
- return '"%s"' % str(arg).replace('"', '\\"')
-
-def dump_edge(parent, child, text):
- return "%s->%s [label=%s];" % (mangle_name(parent), mangle_name(child), mangle_name(text))
-
-def dump_dot_file_from_graph(graph, filepath, graph_name="dumped_graph"):
- if isinstance(filepath, basestring):
- fd = open(filepath, "w")
- else:
- fd = filepath
- if not hasattr(fd, "write"):
- raise TypeError("filepath must be either a file instance or a string filepath: got %s" % filepath)
- fd.write("digraph %s {\n" % graph_name)
- for a,data in graph.atoms.iteritems():
- for parent in data[0]:
- if data[1]:
- for matches in data[1]:
- fd.write("\t%s\n" % dump_edge(parent, matches, a))
- else:
- fd.write("\t%s\n" % dump_edge(parent, a, a))
-
- fd.write("\tnode [shape=circle];\n")
- for x in graph.pkgs.keys():
- fd.write("\t%s\n" % mangle_name(x))
-# fd.write("\tnode [shape=circle];\n\t%s;\n" % " ".join(map(mangle_name, graph.pkgs.keys())))
- l = list(graph.unresolved_atoms())
- if l:
- fd.write("\tnode [shape=box];\n\t%s;\n" % " ".join(map(mangle_name, graph.unresolved_atoms())))
- del l
- fd.write("}\n");
-
diff --git a/sandbox/dead_code/resolver-dot-generator/util2.py b/sandbox/dead_code/resolver-dot-generator/util2.py
deleted file mode 100644
index 1cc54af8..00000000
--- a/sandbox/dead_code/resolver-dot-generator/util2.py
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright: 2006 Brian Harring <ferringb@gmail.com>
-# License: GPL2/BSD
-
-def mangle_name(arg):
- return '"%s"' % str(arg).replace('"', '\\"')
-
-def dump_edge(parent, child, text):
- return "%s->%s [label=%s];" % (mangle_name(parent), mangle_name(child), mangle_name(text))
-
-def dump_package_dep(parent, atom):
- return "%s->%s [color=red];" % (mangle_name(parent), mangle_name(atom))
-
-def dump_atom_match(atom, match):
- return "%s->%s [color=blue];" % (mangle_name(atom), mangle_name(match))
-
-def dump_dot_file_from_graph(graph, filepath, graph_name="dumped_graph"):
- if isinstance(filepath, basestring):
- fd = open(filepath, "w")
- else:
- fd = filepath
- if not hasattr(fd, "write"):
- raise TypeError("filepath must be either a file instance or a string filepath: got %s" % filepath)
- fd.write("digraph %s {\n" % graph_name)
- # write atoms
- fd.write("\tnode [shape=circle,color=red, style=filled,fixedsize=False]\n;")
- for a in graph.atoms.iterkeys():
- fd.write("\t%s\n" % mangle_name(a))
-
- # write pkgs
- fd.write("\tnode [shape=box,fill=true,color=blue,fixedsize=False];\n")
- for x in graph.pkgs.keys():
- fd.write("\t%s\n" % mangle_name(x))
- l = list(graph.unresolved_atoms())
- if l:
- fd.write("\tUNRESOLVED_ATOM\n")
-
- for a, data in graph.atoms.iteritems():
- for parent in data[0]:
- fd.write("\t%s\n" % dump_package_dep(parent, a))
- for match in data[1]:
- fd.write("\t%s\n" % dump_atom_match(a, match))
-
-# fd.write("\tnode [shape=box];\n\t%s;\n" % " ".join(map(mangle_name, graph.unresolved_atoms())))
-
-
-# for a,data in graph.atoms.iteritems():
-# for parent in data[0]:
-# if data[1]:
-# for matches in data[1]:
-# fd.write("\t%s\n" % dump_edge(parent, matches, a))
-# else:
-# fd.write("\t%s\n" % dump_edge(parent, a, a))
-#
-#
-# fd.write("\tnode [shape=circle];\n\t%s;\n" % " ".join(map(mangle_name, graph.pkgs.keys())))
-# l = list(graph.unresolved_atoms())
-# if l:
-# fd.write("\tnode [shape=box];\n\t%s;\n" % " ".join(map(mangle_name, graph.unresolved_atoms())))
-# del l
- fd.write("}\n");
-
diff --git a/sandbox/pserver/pserver.py b/sandbox/pserver/pserver.py
deleted file mode 100644
index b564e169..00000000
--- a/sandbox/pserver/pserver.py
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright: 2006 Marien Zwart <marienz@gentoo.org>
-# License: GPL2/BSD
-
-
-"""pkgcore XMLRPC server."""
-
-
-from twisted.python import log
-from twisted.internet import defer, task
-
-from twisted.web import xmlrpc
-
-from pkgcore.util import parserestrict
-from pkgcore.scripts import pquery
-
-
-class Resource(xmlrpc.XMLRPC):
-
- def __init__(self, repos, metakeys):
- xmlrpc.XMLRPC.__init__(self)
- self.repos = repos
- self.metakeys = metakeys
-
- def xmlrpc_match(self, match):
- d = defer.Deferred()
- restrict = parserestrict.parse_match(match)
- task.coiterate(self._match(restrict, d)).addErrback(log.err)
- d.addErrback(log.err)
- return d
-
- def xmlrpc_revdep(self, match):
- d = defer.Deferred()
- restrict = pquery.parse_revdep(match)
- task.coiterate(self._match(restrict, d)).addErrback(log.err)
- d.addErrback(log.err)
- return d
-
- def _match(self, restrict, d):
- result = []
- for repo in self.repos:
- for pkg in repo.itermatch(restrict, yield_none=True):
- if pkg is None:
- yield None
- continue
- values = {}
- for attr in self.metakeys:
- values[attr] = str(getattr(pkg, attr, 'MISSING'))
- result.append(values)
- yield None
- d.callback(result)
diff --git a/sandbox/pserver/pserver.tac b/sandbox/pserver/pserver.tac
deleted file mode 100644
index da777791..00000000
--- a/sandbox/pserver/pserver.tac
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright: 2006 Marien Zwart <marienz@gentoo.org>
-# License: GPL2/BSD
-
-
-"""pkgcore XMLRPC server."""
-
-
-from twisted.application import service, internet
-
-from twisted.web import server, resource
-
-from pkgcore.config import load_config
-
-import pserver
-
-
-application = service.Application('pkgcore server')
-
-config = load_config()
-repos = [config.repo['portdir']]
-
-res = resource.Resource()
-res.putChild('RPC2', pserver.Resource(repos, ['cpvstr', 'depends']))
-site = server.Site(res)
-
-server = internet.TCPServer(12345, site)
-server.setServiceParent(application)