Skip to content

Instantly share code, notes, and snippets.

from tornado import httpserver, ioloop
from tornado.httpclient import AsyncHTTPClient, HTTPClient
class httpProxy():
def __init__(self, iolp):
port = 5009
self.myserv = httpserver.HTTPServer(self.handle_request)
self.myserv.listen(port)
print("Serving on " + str(port))
#self.httpclient = HTTPClient()
@jayd3e
jayd3e / gist:2732756
Created May 19, 2012 23:22
Pyramid/Mako error
Traceback (most recent call last):
File "/Users/jayd3e/Clusterflunk/Clusterflunk/env/lib/python2.7/site-packages/pyramid-1.3.1-py2.7.egg/pyramid/mako_templating.py", line 181, in __call__
result = template.render_unicode(**system)
File "/Users/jayd3e/Clusterflunk/Clusterflunk/env/lib/python2.7/site-packages/Mako-0.7.0-py2.7.egg/mako/template.py", line 406, in render_unicode
as_unicode=True)
File "/Users/jayd3e/Clusterflunk/Clusterflunk/env/lib/python2.7/site-packages/Mako-0.7.0-py2.7.egg/mako/runtime.py", line 764, in _render
**_kwargs_for_callable(callable_, data))
File "/Users/jayd3e/Clusterflunk/Clusterflunk/env/lib/python2.7/site-packages/Mako-0.7.0-py2.7.egg/mako/runtime.py", line 795, in _render_context
(inherit, lclcontext) = _populate_self_namespace(context, tmpl)
File "/Users/jayd3e/Clusterflunk/Clusterflunk/env/lib/python2.7/site-packages/Mako-0.7.0-py2.7.egg/mako/runtime.py", line 741, in _populate_self_namespace
@jayd3e
jayd3e / gist:2820453
Created May 28, 2012 18:26
this.$ is undefined
(function(Group) {
/*
*
* Models
*
*/
Group.Model = Backbone.Model.extend({
@jayd3e
jayd3e / gist:2845380
Created May 31, 2012 18:51
retools queue and worker
# queue.py run from the commandline
import time
from retools.queue import QueueManager
def insanely_slow_function(num=0):
previous = 1
for i in range(1, num):
previous = previous + i
return previous
@jayd3e
jayd3e / gist:2869528
Created June 4, 2012 16:57
Subprocess usage
import os
import random
import subprocess
from pyramid.view import view_config
from thewall.repository import Repository
import sys
@view_config(route_name='home', renderer='home.html')
def home(request):
# we need the current tags from git
@jayd3e
jayd3e / gist:2870070
Created June 4, 2012 18:30
Subprocess error
import os
import subprocess
from pyramid.view import view_config
from retools.queue import QueueManager
from thewall.repository import Repository
qm = QueueManager()
@jayd3e
jayd3e / Backbone.html
Created June 6, 2012 22:01 — forked from quezo/Backbone.html
Backbone context management
<html>
<head>
</head>
<body>
<script src="jquery-1.7.1.js"></script>
<script src="handlebars.js"></script>
<script src="underscore.js"></script>
@jayd3e
jayd3e / gist:2962302
Created June 20, 2012 21:20
retools tests
#
# doula.queue
#
from retools.queue import QueueManager
def add_job(job=None):
p = job.redis.pipeline()
import pdb; pdb.set_trace();
@jayd3e
jayd3e / gist:2962406
Created June 20, 2012 21:39
Pyramid Testing
class TestBlogHandler(unittest.TestCase):
def setUp(self):
initializeDb(engine(TestConfig))
self.config = testing.setUp()
self.request = testing.DummyRequest()
self.request.environ['PATH_INFO'] = '/blog'
def testBlogHandlerInit(self):
handler = BlogHandler(self.request)
self.assertIsNot(handler.request, None)
@jayd3e
jayd3e / gist:3048615
Created July 4, 2012 18:00
partial Pyramid.iss
[Files]
Source: "python-2.6.msi"; DestDir: "{tmp}"
Source: "setuptools-0.6c11.win32-py2.6.exe"; DestDir: "{tmp}"
[Run]
Filename: "python-2.6.msi"; Parameters: "\i ""{tmp}\python-2.6.msi"""
Filename: "setuptools-0.6c11.win32-py2.6.exe"; Parameters: "\i ""{tmp}\setuptools-0.6c11.win32-py2.6.exe"""