Skip to content

Instantly share code, notes, and snippets.

class ArgumentResource(Resource):
def __init__(self, parent, arg):
self.parent = parent
self.arg = arg
def render(self, request):
self.parent.renderWithArgument(request, arg)
class Parent(Resource):
def getChild(self, ...):
return ArgumentResource(self, arg)
class DomainObject(object):
def asDict(self):
return {}
class ItemResource(Resource):
def __init__(self, domainObject, arg):
self.parent = domainObject
self.arg = arg
def render_GET(self, request):
#!/bin/zsh
format=ogg
source_format=flac
sort=om
while [[ $1 == -* ]]; do
case $1 in
-f) shift; format=$1; shift ;;
-f*) format=${1#-f}; shift ;;
@tomprince
tomprince / gist:9369396
Last active August 29, 2015 13:57
Criss-cross
Contents
import sys
print "HELLO WORLD !!!"
for line in sys.stdin:
print line
def filteringObserver(target, observerName):
def observer(e):
if e.get("observer") == observerName:
target(e)
return observer
from twisted.python import log
def irc_observer(d):
class _DELETED(object):
def __repr__(self):
return "DELETED"
DELETED = _DELETED()
def trans(patchSet, (filename, line)):
for patchFile in patchSet:
if patchFile.source_file == filename:
break
else:
from twisted.web import twcgi, static
class PHPScript(twcgi.FilteredScript):
filter = "/usr/bin/php-cgi"
resource = static.File("/usr/share/webapps/ganglia-web/3.5.2/htdocs/")
resource.processors = {
'.php': PHPScript,
}
resource.directoryListing = lambda : resource.getChild("index.php", None)
[global]
download-cache = ~/.cache/pip/downloads
wheel-dir = /home/tomprince/.cache/pip/wheelhouse
use-wheel = true
find-links = file:///home/tomprince/.cache/pip/wheelhouse
# Upstart service for buildslave.
start on (local-filesystems and net-device-up IFACE!=lo)
exec /usr/bin/twistd -ny /srv/flocker-buildslave/slave/buildbot.tac
setuid flocker-buildslave
chdir /srv/flocker-buildslave/slave