changeset 8:3092016c6d0c

Changed to webapp, removed get from routes,
author Marcin Kuzminski
date Thu, 18 Feb 2010 17:36:43 +0100
parents 8a2ddd2d6b4e
children 058f63b6c2ff
files pylons_app.log pylons_app/config/routing.py pylons_app/controllers/hg.py
diffstat 3 files changed, 2682 insertions(+), 66 deletions(-) [+]
line wrap: on
line diff
--- a/pylons_app.log	Thu Feb 18 14:52:59 2010 +0100
+++ b/pylons_app.log	Thu Feb 18 17:36:43 2010 +0100
@@ -7448,3 +7448,2628 @@
 14:51:04,303 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2dcf7d0>, 'environ': {'routes.route': <routes.route.Route object at 0x2526550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2526790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/hgicon.png', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2d5aad0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x2526810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2d5a250>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2da5b90>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2526850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2d5aad0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2526850>, 'wsgi.input': <socket._fileobject object at 0x24b0ad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266501064.303968, '_creation_time': 1266501053.6575689}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2da5b90>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2da54d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f2a8b7031c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x18764d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
 14:51:05,186 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
 14:51:05,186 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+15:47:44,722 INFO  [paste.httpserver.ThreadPool] Shutting down threadpool
+15:47:49,103 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+15:47:49,104 DEBUG [pylons.configuration] Pushing process configuration
+15:47:49,107 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+15:47:49,107 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+15:47:49,111 DEBUG [pylons.templating] Initialized Buffet object
+15:47:49,111 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+15:47:49,111 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+15:47:49,113 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821346044176: Initial worker pool
+15:47:49,113 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821337651472: Initial worker pool
+15:47:49,114 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821329258768: Initial worker pool
+15:47:49,114 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821320866064: Initial worker pool
+15:47:49,114 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821312473360: Initial worker pool
+15:47:49,114 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821304080656: Initial worker pool
+15:47:49,115 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821295687952: Initial worker pool
+15:47:49,115 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821287295248: Initial worker pool
+15:47:49,115 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821278902544: Initial worker pool
+15:47:49,115 DEBUG [paste.httpserver.ThreadPool] Started new worker 139821270509840: Initial worker pool
+16:39:22,962 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+16:39:22,963 DEBUG [pylons.configuration] Pushing process configuration
+16:39:22,966 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+16:39:22,966 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+16:39:22,970 DEBUG [pylons.templating] Initialized Buffet object
+16:39:22,970 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+16:39:22,970 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+16:39:22,972 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505453979920: Initial worker pool
+16:39:22,972 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505445587216: Initial worker pool
+16:39:22,973 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505437194512: Initial worker pool
+16:39:22,973 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505428801808: Initial worker pool
+16:39:22,973 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505420409104: Initial worker pool
+16:39:22,974 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505412016400: Initial worker pool
+16:39:22,974 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505403623696: Initial worker pool
+16:39:22,974 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505395230992: Initial worker pool
+16:39:22,974 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505386838288: Initial worker pool
+16:39:22,975 DEBUG [paste.httpserver.ThreadPool] Started new worker 140505378445584: Initial worker pool
+16:39:30,858 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:39:30,861 DEBUG [routes.middleware] Matched GET /
+16:39:30,861 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:39:30,861 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:39:30,862 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:39:30,862 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:39:30,936 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+16:39:30,945 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:39:30,945 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:39:30,946 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:39:30,946 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3832d70>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3833850>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3833510>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3833310>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3833850>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x36cba50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507570.946502, '_creation_time': 1266507570.946502}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3833310>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3756f90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:39:31,874 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:39:31,904 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:39:31,969 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:39:31,970 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+16:39:31,971 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:39:31,971 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+16:39:31,971 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:39:31,972 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:39:31,972 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:39:31,972 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:39:31,972 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:39:31,972 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3cdccf8>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3ce2890>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3ce27d0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3833450>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3ce2890>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x3c998d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507571.9728971, '_creation_time': 1266507570.946502}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3833450>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3ce2250>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:39:32,877 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:39:32,877 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:39:34,987 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:39:34,988 DEBUG [routes.middleware] Matched GET /static/hgicon.png
+16:39:34,988 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:39:34,988 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}
+16:39:34,989 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:39:34,989 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:39:34,989 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:39:34,989 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:39:34,989 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:39:34,990 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3cdc6e0>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/hgicon.png', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3cce9d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3cce810>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3ccea10>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3cce9d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x36cbbd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507574.990238, '_creation_time': 1266507570.946502}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3ccea10>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3ce2210>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:39:35,883 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:39:35,883 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:40:48,830 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:40:48,832 DEBUG [routes.middleware] Matched GET /
+16:40:48,832 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:40:48,832 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:40:48,832 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:40:48,833 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:40:48,833 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:40:48,833 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:40:48,833 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:40:48,833 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3cf2410>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3ce47d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3ce4e50>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3ccef10>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3ce47d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x3ce1450 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507648.834162, '_creation_time': 1266507570.946502}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x3ccef10>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3ce2ad0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:40:49,832 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:40:49,856 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:40:49,948 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:40:49,949 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+16:40:49,949 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:40:49,950 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+16:40:49,950 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:40:49,950 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:40:49,950 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:40:49,951 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:40:49,951 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:40:49,951 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3cf2578>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3ce2210>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3ce2350>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3ce4050>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3ce2210>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x36cbbd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507649.9515381, '_creation_time': 1266507570.946502}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x3ce4050>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3ce4110>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:40:50,954 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:40:50,954 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:40:52,907 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:40:52,910 DEBUG [routes.middleware] Matched GET /static/hgicon.png
+16:40:52,910 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:40:52,911 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}
+16:40:52,912 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:40:52,913 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:40:52,913 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:40:52,914 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:40:52,914 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:40:52,914 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3cf2cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/hgicon.png', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e4d110>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e4d2d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3ce29d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e4d110>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x3ce1950 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507652.9155259, '_creation_time': 1266507570.946502}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3ce29d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3ce4210>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:40:53,922 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:40:53,923 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:41:12,518 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:41:12,519 DEBUG [routes.middleware] Matched GET /lotto
+16:41:12,519 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:41:12,519 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:41:12,520 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:41:12,520 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:41:12,520 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:41:12,520 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:41:12,520 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:41:12,520 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3cfe2a8>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e56290>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e564d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3ce2850>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e56290>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x3ce1550 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507672.521153, '_creation_time': 1266507672.521153}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3ce2850>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3ce4850>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:41:13,560 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:41:13,561 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:41:13,579 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:41:13,580 DEBUG [routes.middleware] Matched GET /lotto
+16:41:13,580 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:41:13,580 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:41:13,580 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:41:13,581 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:41:13,581 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:41:13,581 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:41:13,581 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:41:13,581 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x404fe60>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e88450>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e88390>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e56910>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e88450>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x3ce1350 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507673.581815, '_creation_time': 1266507673.581815}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e56910>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3ce4750>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:41:14,568 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:41:14,569 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:41:14,571 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:41:14,572 DEBUG [routes.middleware] Matched GET /lotto
+16:41:14,572 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:41:14,572 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:41:14,573 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:41:14,573 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:41:14,573 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:41:14,573 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:41:14,573 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:41:14,573 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x406de60>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4068dd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4068d90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e88310>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4068dd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x3ce1650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507674.574223, '_creation_time': 1266507674.574223}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e88310>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e88290>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:41:15,567 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:41:15,584 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:41:15,586 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:41:15,587 DEBUG [routes.middleware] Matched GET /lotto
+16:41:15,587 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:41:15,587 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:41:15,587 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:41:15,588 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:41:15,588 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:41:15,588 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:41:15,588 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:41:15,588 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x404ff50>, 'environ': {'routes.route': <routes.route.Route object at 0x3741550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3741810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3741790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x405b0d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x405b650>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x405bf90>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x405b0d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3741850>, 'wsgi.input': <socket._fileobject object at 0x3e8e8d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507675.5889001, '_creation_time': 1266507675.5889001}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x405bf90>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x405be10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fc9fe08a1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2a8b550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:41:16,539 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:45:09,581 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+16:45:09,581 DEBUG [pylons.configuration] Pushing process configuration
+16:45:09,584 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+16:45:09,584 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+16:45:09,588 DEBUG [pylons.templating] Initialized Buffet object
+16:45:09,588 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+16:45:09,588 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+16:45:09,590 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960299440400: Initial worker pool
+16:45:09,591 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960291047696: Initial worker pool
+16:45:09,591 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960282654992: Initial worker pool
+16:45:09,591 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960274262288: Initial worker pool
+16:45:09,592 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960265869584: Initial worker pool
+16:45:09,592 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960257476880: Initial worker pool
+16:45:09,592 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960249084176: Initial worker pool
+16:45:09,593 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960240691472: Initial worker pool
+16:45:09,593 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960223906064: Initial worker pool
+16:45:09,593 DEBUG [paste.httpserver.ThreadPool] Started new worker 139960232298768: Initial worker pool
+16:45:19,919 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+16:45:19,962 DEBUG [pylons.configuration] Pushing process configuration
+16:45:19,978 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+16:45:19,979 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+16:45:19,982 DEBUG [pylons.templating] Initialized Buffet object
+16:45:19,983 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+16:45:19,983 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+16:45:19,985 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538952722704: Initial worker pool
+16:45:19,985 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538944330000: Initial worker pool
+16:45:19,985 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538935937296: Initial worker pool
+16:45:19,986 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538927544592: Initial worker pool
+16:45:19,986 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538919151888: Initial worker pool
+16:45:19,986 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538910759184: Initial worker pool
+16:45:19,986 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538902366480: Initial worker pool
+16:45:19,986 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538893973776: Initial worker pool
+16:45:19,987 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538885581072: Initial worker pool
+16:45:19,987 DEBUG [paste.httpserver.ThreadPool] Started new worker 140538877188368: Initial worker pool
+16:45:23,283 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:45:23,286 DEBUG [routes.middleware] Matched GET /lotto
+16:45:23,286 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:45:23,286 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:45:23,287 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:45:23,288 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:45:23,424 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+16:45:23,424 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:45:23,424 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:45:23,424 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:45:23,424 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3357cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x33587d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3358490>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3358350>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x33587d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x31f1a50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507923.425257, '_creation_time': 1266507923.425257}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3358350>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x327cf50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:45:24,443 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:45:24,450 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:45:24,457 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:45:24,458 DEBUG [routes.middleware] Matched GET /lotto
+16:45:24,458 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:45:24,458 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:45:24,458 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:45:24,459 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:45:24,459 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:45:24,459 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:45:24,459 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:45:24,459 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3b2eb18>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x395f4d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3957c10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x33583d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x395f4d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x31f1ad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507924.4599099, '_creation_time': 1266507924.4599099}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x33583d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3358050>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:45:25,364 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:45:25,413 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:45:25,417 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:45:25,420 DEBUG [routes.middleware] Matched GET /lotto
+16:45:25,420 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:45:25,421 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:45:25,421 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:45:25,422 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:45:25,423 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:45:25,423 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:45:25,423 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:45:25,424 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3b34b18>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3b14cd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3b14550>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3957f10>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3b14cd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x37c28d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507925.4250031, '_creation_time': 1266507925.4250031}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3957f10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3957e90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:45:26,346 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:45:26,347 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:45:26,349 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:45:26,350 DEBUG [routes.middleware] Matched GET /lotto
+16:45:26,350 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:45:26,350 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:45:26,350 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:45:26,351 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:45:26,351 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:45:26,351 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:45:26,351 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:45:26,351 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3b07ed8>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x395fa50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x395f3d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x395fdd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x395fa50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3b18650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266507926.351747, '_creation_time': 1266507926.351747}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x395fdd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3b03dd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:45:27,359 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:45:39,629 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:07,087 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:07,090 DEBUG [routes.middleware] Matched GET /test2/summary
+16:47:07,090 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:07,090 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test2/summary'}
+16:47:07,091 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:07,091 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:47:07,091 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:07,091 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:07,092 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:47:07,092 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3df9cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test2/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test2/summary'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test2/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e03890>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e037d0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x395fe10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test2/summary'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e03890>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3bb95d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508027.0924809, '_creation_time': 1266508027.0924809}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x395fe10>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d04b90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:47:08,050 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 404 Not Found
+16:47:08,052 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:47:08,052 DEBUG [routes.middleware] Matched GET /error/document
+16:47:08,052 DEBUG [routes.middleware] Route path: '/error/{action}', defaults: {'action': 'index', 'controller': u'error'}
+16:47:08,053 DEBUG [routes.middleware] Match dict: {'action': u'document', 'controller': u'error'}
+16:47:08,053 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:08,053 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+16:47:08,054 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.error', class: 'ErrorController'
+16:47:08,054 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:08,054 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:08,054 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+16:47:08,054 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+16:47:08,054 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x3e0a710 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x2db5758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x32675d0>, 'url': <routes.util.URLGenerator object at 0x3e0af10>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x3e0aad0 GET http://127.0.0.1:5000//error/document>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x3e0a710 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x3e050e0>, 'session': {'_accessed_time': 1266508028.0550189, '_creation_time': 1266508027.0924809}, 'N_': <function gettext_noop at 0x2db5410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x32675d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x3267390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x32675d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x3e0ab10 200 OK>, '_': <function ugettext at 0x2db5578>}
+16:47:08,055 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+16:47:08,056 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+16:47:10,601 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:10,603 DEBUG [routes.middleware] Matched GET /
+16:47:10,603 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:10,603 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:10,603 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:10,604 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:47:10,604 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:10,604 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:10,604 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:47:10,604 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3e0bde8>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e58190>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e580d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e0ad90>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e58190>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3bb9650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508030.6049919, '_creation_time': 1266508027.0924809}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e0ad90>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e03690>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:47:11,066 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:11,113 DEBUG [routes.middleware] Matched GET /static/hgicon.png
+16:47:11,113 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:11,116 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}
+16:47:11,116 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:11,117 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:47:11,117 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:11,118 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:11,118 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:47:11,119 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3df9c80>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/hgicon.png', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3d04a10>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e03a50>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e03c50>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3d04a10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3dcfed0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508031.1192989, '_creation_time': 1266508027.0924809}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e03c50>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e03f90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:47:12,259 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:47:12,588 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:47:12,610 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:47:12,641 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:47:12,679 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:12,694 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+16:47:12,694 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:12,694 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+16:47:12,695 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:12,695 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:47:12,695 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:12,695 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:12,695 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:47:12,695 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3e0b488>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e0a810>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e0aa10>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e58bd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e0a810>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3bb97d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508032.6961589, '_creation_time': 1266508027.0924809}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e58bd0>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e58e90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:47:13,628 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:47:13,628 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:47:15,633 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:15,634 DEBUG [routes.middleware] Matched GET /static/hgicon.png
+16:47:15,634 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:15,635 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}
+16:47:15,635 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:15,635 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:47:15,635 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:15,636 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:15,636 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:47:15,636 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3e62500>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/hgicon.png', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3d1b350>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3d1b090>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d1b7d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3d1b350>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3bb96d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508035.636544, '_creation_time': 1266508027.0924809}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3d1b7d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e58b90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:47:16,565 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:47:16,565 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:47:56,219 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:56,220 DEBUG [routes.middleware] Matched GET /lotto
+16:47:56,220 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:56,220 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:47:56,220 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:56,221 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:47:56,221 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:56,221 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:56,221 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:47:56,221 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3e629b0>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e03890>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3d1bf10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d1b850>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e03890>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3bb95d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508076.2219729, '_creation_time': 1266508076.2219729}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3d1b850>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e58fd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:47:57,149 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:47:57,150 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:47:57,157 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:57,158 DEBUG [routes.middleware] Matched GET /lotto
+16:47:57,158 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:57,158 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:47:57,159 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:57,159 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:47:57,159 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:57,159 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:57,159 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:47:57,159 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3e0be60>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3d1be10>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3d1b8d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d1bc90>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3d1be10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3dcff50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508077.160111, '_creation_time': 1266508077.160111}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3d1bc90>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d1b810>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:47:58,105 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:47:58,107 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:47:58,108 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:58,109 DEBUG [routes.middleware] Matched GET /lotto
+16:47:58,109 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:58,109 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:47:58,109 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:58,110 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:47:58,110 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:58,110 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:58,110 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:47:58,110 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3e627d0>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e03a50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e03dd0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d1b2d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e03a50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3dcfed0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508078.1109829, '_creation_time': 1266508078.1109829}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3d1b2d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d1bed0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:47:59,039 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:47:59,040 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:47:59,042 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:47:59,043 DEBUG [routes.middleware] Matched GET /lotto
+16:47:59,043 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:47:59,043 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:47:59,043 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:47:59,044 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:47:59,044 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:47:59,044 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:47:59,044 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:47:59,044 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3e62b90>, 'environ': {'routes.route': <routes.route.Route object at 0x3267550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3267810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3267790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e0a1d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e0a890>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e03d90>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e0a1d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3267850>, 'wsgi.input': <socket._fileobject object at 0x3bb97d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508079.0447071, '_creation_time': 1266508079.0447071}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e03d90>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d04cd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fd1cab6e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x25b2550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:48:00,093 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:50:48,401 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+16:50:48,401 DEBUG [pylons.configuration] Pushing process configuration
+16:50:48,405 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+16:50:48,405 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+16:50:48,408 DEBUG [pylons.templating] Initialized Buffet object
+16:50:48,408 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+16:50:48,408 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+16:50:48,410 DEBUG [paste.httpserver.ThreadPool] Started new worker 140318044403984: Initial worker pool
+16:50:48,411 DEBUG [paste.httpserver.ThreadPool] Started new worker 140318036011280: Initial worker pool
+16:50:48,412 DEBUG [paste.httpserver.ThreadPool] Started new worker 140318027618576: Initial worker pool
+16:50:48,412 DEBUG [paste.httpserver.ThreadPool] Started new worker 140318019225872: Initial worker pool
+16:50:48,412 DEBUG [paste.httpserver.ThreadPool] Started new worker 140318010833168: Initial worker pool
+16:50:48,412 DEBUG [paste.httpserver.ThreadPool] Started new worker 140318002440464: Initial worker pool
+16:50:48,413 DEBUG [paste.httpserver.ThreadPool] Started new worker 140317994047760: Initial worker pool
+16:50:48,413 DEBUG [paste.httpserver.ThreadPool] Started new worker 140317985655056: Initial worker pool
+16:50:48,413 DEBUG [paste.httpserver.ThreadPool] Started new worker 140317977262352: Initial worker pool
+16:50:48,413 DEBUG [paste.httpserver.ThreadPool] Started new worker 140317968869648: Initial worker pool
+16:50:55,179 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:50:55,182 DEBUG [routes.middleware] Matched GET /lotto
+16:50:55,182 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:50:55,182 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:50:55,182 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:50:55,183 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:50:55,234 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+16:50:55,234 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:50:55,235 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:50:55,235 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:50:55,235 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2e41cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x2d562d0>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2d56590>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2d56510>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2e44550>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2e44210>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2d67fd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2e44550>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'wsgi.input': <socket._fileobject object at 0x2cdaa50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508255.2356739, '_creation_time': 1266508255.2356739}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2d67fd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2d67cd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f9e5b9181c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20a0290>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:50:56,247 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:50:56,254 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:50:56,265 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:50:56,267 DEBUG [routes.middleware] Matched GET /lotto
+16:50:56,267 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:50:56,267 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:50:56,267 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:50:56,268 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:50:56,268 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:50:56,268 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:50:56,268 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:50:56,268 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x35fdb18>, 'environ': {'routes.route': <routes.route.Route object at 0x2d562d0>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2d56590>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2d56510>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x344ed90>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x344e410>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2e44150>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x344ed90>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'wsgi.input': <socket._fileobject object at 0x2cdaad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508256.269136, '_creation_time': 1266508256.269136}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2e44150>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2d67d90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f9e5b9181c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20a0290>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:50:57,179 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:50:57,181 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:50:57,192 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:50:57,194 DEBUG [routes.middleware] Matched GET /lotto
+16:50:57,194 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:50:57,194 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:50:57,194 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:50:57,195 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:50:57,195 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:50:57,195 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:50:57,195 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:50:57,195 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3676b18>, 'environ': {'routes.route': <routes.route.Route object at 0x2d562d0>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2d56590>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2d56510>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3612090>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3612310>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x344e710>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3612090>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'wsgi.input': <socket._fileobject object at 0x32ac8d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508257.195956, '_creation_time': 1266508257.195956}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x344e710>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x344e690>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f9e5b9181c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20a0290>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:50:58,142 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:50:58,195 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:50:58,200 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:50:58,202 DEBUG [routes.middleware] Matched GET /lotto
+16:50:58,202 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:50:58,203 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:50:58,204 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:50:58,205 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:50:58,205 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:50:58,205 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:50:58,206 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:50:58,206 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x35e8ed8>, 'environ': {'routes.route': <routes.route.Route object at 0x2d562d0>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2d56590>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2d56510>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3601490>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3601890>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3601210>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3601490>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'wsgi.input': <socket._fileobject object at 0x3602650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508258.207397, '_creation_time': 1266508258.207397}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3601210>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3601690>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f9e5b9181c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20a0290>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:50:59,334 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:00,092 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:55:00,094 DEBUG [routes.middleware] Matched GET /lotto
+16:55:00,094 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:55:00,094 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:55:00,095 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:55:00,095 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:55:00,095 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:55:00,095 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:55:00,095 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:55:00,096 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x37f6320>, 'environ': {'routes.route': <routes.route.Route object at 0x2d562d0>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2d56590>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2d56510>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37eea50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x37ee990>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3601310>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37eea50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'wsgi.input': <socket._fileobject object at 0x36d95d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508500.0962839, '_creation_time': 1266508500.0962839}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3601310>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x37ee510>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f9e5b9181c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20a0290>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:55:01,013 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:01,015 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:55:01,034 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:55:01,035 DEBUG [routes.middleware] Matched GET /lotto
+16:55:01,035 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:55:01,035 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:55:01,036 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:55:01,036 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:55:01,036 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:55:01,036 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:55:01,037 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:55:01,037 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x37f6c80>, 'environ': {'routes.route': <routes.route.Route object at 0x2d562d0>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2d56590>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2d56510>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37fae50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x37fa850>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x37fab10>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37fae50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'wsgi.input': <socket._fileobject object at 0x36d9650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508501.0374401, '_creation_time': 1266508501.0374401}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x37fab10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x37ee7d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f9e5b9181c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20a0290>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:55:01,955 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:01,956 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:55:01,957 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:55:01,958 DEBUG [routes.middleware] Matched GET /lotto
+16:55:01,958 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:55:01,958 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:55:01,958 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:55:01,959 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:55:01,959 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:55:01,959 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:55:01,959 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:55:01,959 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x37f68c0>, 'environ': {'routes.route': <routes.route.Route object at 0x2d562d0>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2d56590>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2d56510>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x36d7cd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x32bc910>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x37fac50>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x36d7cd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'wsgi.input': <socket._fileobject object at 0x36d9850 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508501.960047, '_creation_time': 1266508501.960047}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x37fac50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x37fa950>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f9e5b9181c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20a0290>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:55:02,870 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:02,871 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:55:02,873 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:55:02,873 DEBUG [routes.middleware] Matched GET /lotto
+16:55:02,874 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:55:02,874 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:55:02,874 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:55:02,874 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:55:02,874 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:55:02,874 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:55:02,875 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:55:02,875 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x381a230>, 'environ': {'routes.route': <routes.route.Route object at 0x2d562d0>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2d56590>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2d56510>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37eedd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x37ee6d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x37fa050>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37eedd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2d565d0>, 'wsgi.input': <socket._fileobject object at 0x36d94d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508502.8754489, '_creation_time': 1266508502.8754489}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x37fa050>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x37fa650>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f9e5b9181c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20a0290>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:55:03,777 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:42,231 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+16:55:42,232 DEBUG [pylons.configuration] Pushing process configuration
+16:55:42,235 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+16:55:42,235 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+16:55:42,239 DEBUG [pylons.templating] Initialized Buffet object
+16:55:42,239 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+16:55:42,239 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+16:55:42,241 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805864663312: Initial worker pool
+16:55:42,242 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805856270608: Initial worker pool
+16:55:42,242 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805847877904: Initial worker pool
+16:55:42,242 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805839485200: Initial worker pool
+16:55:42,242 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805831092496: Initial worker pool
+16:55:42,243 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805822699792: Initial worker pool
+16:55:42,243 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805814307088: Initial worker pool
+16:55:42,243 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805805914384: Initial worker pool
+16:55:42,243 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805797521680: Initial worker pool
+16:55:42,244 DEBUG [paste.httpserver.ThreadPool] Started new worker 139805789128976: Initial worker pool
+16:55:51,957 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:55:51,966 DEBUG [routes.middleware] Matched GET /lotto/
+16:55:51,966 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:55:51,966 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/'}
+16:55:51,966 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:55:51,967 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:55:52,019 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+16:55:52,019 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:55:52,019 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:55:52,019 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:55:52,019 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x26dcd70>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x26dd950>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x26dd610>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x26dd4d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x26dd950>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2575a50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508552.0201659, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x26dd4d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x26dd090>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:55:53,050 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:53,143 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:55:53,188 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:55:53,189 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+16:55:53,190 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:55:53,190 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+16:55:53,190 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:55:53,191 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:55:53,191 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:55:53,191 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:55:53,191 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:55:53,191 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2ebb8c0>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/lotto/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2ea3510>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2e98e50>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x26dd550>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2ea3510>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2575bd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508553.1918819, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x26dd550>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x26dd350>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:55:54,106 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:54,106 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:55:56,266 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:55:56,270 DEBUG [routes.middleware] Matched GET /static/hgicon.png
+16:55:56,271 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:55:56,271 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}
+16:55:56,273 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:55:56,274 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:55:56,274 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:55:56,274 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:55:56,275 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:55:56,275 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2eb57d0>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/hgicon.png', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2e98ed0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2e986d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2d0d0d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2e98ed0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2575ad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508556.276387, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2d0d0d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2e98550>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:55:57,170 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:57,171 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:55:57,329 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:55:57,330 DEBUG [routes.middleware] Matched GET /lotto/file/cfbb47c42aab
+16:55:57,331 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:55:57,331 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/file/cfbb47c42aab'}
+16:55:57,332 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:55:57,333 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:55:57,333 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:55:57,333 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:55:57,334 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:55:57,334 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2eb5cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/lotto/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/file/cfbb47c42aab'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto/file/cfbb47c42aab', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2ea3a90>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2ea3d50>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2d0da90>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/file/cfbb47c42aab'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2ea3a90>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2ce6e50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508557.334729, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2d0da90>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2e98210>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:55:58,229 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:58,305 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:55:58,342 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:55:58,343 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+16:55:58,344 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:55:58,344 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+16:55:58,344 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:55:58,345 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:55:58,345 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:55:58,345 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:55:58,345 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:55:58,346 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2ebb938>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/lotto/file/cfbb47c42aab', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2cf5bd0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2ecec50>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2d00250>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2cf5bd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2d25a50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508558.3463271, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2d00250>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2ece810>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:55:59,238 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:55:59,239 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:56:01,333 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:56:01,334 DEBUG [routes.middleware] Matched GET /static/hgicon.png
+16:56:01,334 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:56:01,334 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}
+16:56:01,334 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:56:01,335 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:56:01,335 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:56:01,335 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:56:01,335 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:56:01,335 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2eb5e60>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/hgicon.png', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2ea3550>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2ea3950>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2ea39d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2ea3550>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2d25650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508561.3358159, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2ea39d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2ea3b50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:56:02,283 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:56:02,283 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:56:02,648 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:56:02,650 DEBUG [routes.middleware] Matched GET /lotto/file/cfbb47c42aab/src
+16:56:02,651 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:56:02,651 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/file/cfbb47c42aab/src'}
+16:56:02,652 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:56:02,653 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:56:02,653 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:56:02,653 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:56:02,654 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:56:02,654 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2ed01b8>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/lotto/file/cfbb47c42aab', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/file/cfbb47c42aab/src'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto/file/cfbb47c42aab/src', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2d00e90>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2d00290>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2e98c50>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/file/cfbb47c42aab/src'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2d00e90>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2e9e650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508562.6547511, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2e98c50>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2cf5610>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:56:03,571 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:56:03,579 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:56:03,627 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:56:03,629 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+16:56:03,629 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:56:03,630 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+16:56:03,630 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:56:03,630 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:56:03,630 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:56:03,630 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:56:03,630 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:56:03,631 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2ed0e60>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/lotto/file/cfbb47c42aab/src', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2eacf90>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2eac0d0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2e98210>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2eacf90>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2d25650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508563.6313429, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2e98210>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2eac550>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:56:04,588 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:56:04,589 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:56:06,092 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:56:06,094 DEBUG [routes.middleware] Matched GET /lotto/file/cfbb47c42aab/src/combinator.py
+16:56:06,094 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:56:06,094 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/file/cfbb47c42aab/src/combinator.py'}
+16:56:06,095 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:56:06,095 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:56:06,095 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:56:06,095 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:56:06,096 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:56:06,096 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2ec8488>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/lotto/file/cfbb47c42aab/src', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/file/cfbb47c42aab/src/combinator.py'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto/file/cfbb47c42aab/src/combinator.py', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2ed7b50>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2ed7990>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2cf5ad0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/file/cfbb47c42aab/src/combinator.py'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2ed7b50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2ce6e50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508566.0964501, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2cf5ad0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2d07690>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:56:06,635 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:56:06,674 DEBUG [routes.middleware] Matched GET /static/hgicon.png
+16:56:06,674 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:56:06,674 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}
+16:56:06,675 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:56:06,675 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:56:06,675 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:56:06,675 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:56:06,675 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:56:06,676 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2ec8938>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/hgicon.png', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2fbf7d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2fbf710>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2fbf4d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2fbf7d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2e9ed50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508566.6762421, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2fbf4d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2fbf390>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:56:07,369 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:56:07,676 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:56:08,051 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:56:08,056 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:56:08,231 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+16:56:08,235 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:56:08,236 DEBUG [routes.middleware] Matched GET /lotto/highlightcss
+16:56:08,311 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:56:08,236 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+16:56:08,311 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/highlightcss'}
+16:56:08,329 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:56:08,330 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:56:08,330 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:56:08,330 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:56:08,330 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:56:08,330 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x31e62a8>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/lotto/file/cfbb47c42aab/src/combinator.py', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2fc7210>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2ece390>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x26dd490>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2fc7210>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2e9ef50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508568.331146, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x26dd490>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2d00590>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:56:08,329 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:56:08,356 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:56:08,356 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:56:08,356 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:56:08,356 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:56:08,357 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2ec82a8>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/lotto/file/cfbb47c42aab/src/combinator.py', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/highlightcss'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto/highlightcss', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3280b10>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2600ed0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2eacd50>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto/highlightcss'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3280b10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x32090d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508568.35726, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2eacd50>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3207510>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:56:08,543 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:56:08,711 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:56:09,948 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:56:09,948 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:56:10,560 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:56:10,564 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:56:10,719 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:56:10,726 DEBUG [routes.middleware] Matched GET /static/hgicon.png
+16:56:10,726 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:56:10,727 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}
+16:56:10,728 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:56:10,730 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:56:10,730 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:56:10,730 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:56:10,731 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:56:10,731 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3047500>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/hgicon.png', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3280bd0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3280190>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3215f10>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/hgicon.png'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3280bd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2575bd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508570.732224, '_creation_time': 1266508552.0201659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3215f10>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3186e10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+16:56:11,689 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:56:11,690 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:59:42,494 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:59:42,495 DEBUG [routes.middleware] Matched GET /lotto
+16:59:42,496 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:59:42,496 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:59:42,496 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:59:42,497 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:59:42,497 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:59:42,497 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:59:42,497 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:59:42,497 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3013f50>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2fbf690>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2fbffd0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2fbf910>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2fbf690>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2fc3f50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508782.4977491, '_creation_time': 1266508782.4977491}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2fbf910>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2fbfe10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:59:43,437 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:59:43,438 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:59:43,445 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:59:43,446 DEBUG [routes.middleware] Matched GET /lotto
+16:59:43,446 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:59:43,446 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:59:43,446 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:59:43,447 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:59:43,447 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:59:43,447 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:59:43,447 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:59:43,447 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x31e6aa0>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2fc7050>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2fc73d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2fbf550>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2fc7050>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2fc3550 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508783.4480641, '_creation_time': 1266508783.4480641}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2fbf550>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2fbf790>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:59:44,382 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:59:44,384 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:59:44,385 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:59:44,386 DEBUG [routes.middleware] Matched GET /lotto
+16:59:44,386 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:59:44,386 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:59:44,386 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:59:44,387 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:59:44,387 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:59:44,387 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:59:44,387 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:59:44,387 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2ed0cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2cf5d90>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2cf5790>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2fc7150>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2cf5d90>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2fc3050 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508784.3879361, '_creation_time': 1266508784.3879361}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2fc7150>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2fc7410>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:59:45,276 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:59:45,278 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:59:45,288 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:59:45,290 DEBUG [routes.middleware] Matched GET /lotto
+16:59:45,290 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:59:45,290 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:59:45,290 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:59:45,291 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:59:45,291 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:59:45,291 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:59:45,291 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:59:45,291 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3047848>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x32fd5d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x32fd450>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2cf5a50>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x32fd5d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x2e9e550 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508785.292109, '_creation_time': 1266508785.292109}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2cf5a50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3186c10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:59:46,206 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:59:50,196 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:59:50,197 DEBUG [routes.middleware] Matched GET /lotto
+16:59:50,197 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:59:50,198 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:59:50,198 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:59:50,198 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:59:50,198 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:59:50,198 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:59:50,199 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:59:50,199 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x31ed5f0>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x31eb8d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x31eb850>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x32fd310>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x31eb8d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x3209dd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508790.199517, '_creation_time': 1266508790.199517}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x32fd310>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x31eb490>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:59:51,230 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:59:51,282 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:59:51,289 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:59:51,290 DEBUG [routes.middleware] Matched GET /lotto
+16:59:51,290 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:59:51,290 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:59:51,290 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:59:51,290 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:59:51,291 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:59:51,291 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:59:51,291 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:59:51,291 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x31ed9b0>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x31ee310>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x31ee190>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x321c710>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x31ee310>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x3209e50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508791.2916629, '_creation_time': 1266508791.2916629}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x321c710>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x321c8d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:59:52,212 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:59:52,213 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:59:52,215 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:59:52,216 DEBUG [routes.middleware] Matched GET /lotto
+16:59:52,216 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:59:52,216 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:59:52,216 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:59:52,217 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:59:52,217 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:59:52,217 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:59:52,217 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:59:52,217 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x320d398>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x31f4c50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x31f43d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x31eefd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x31f4c50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x3209cd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508792.218087, '_creation_time': 1266508792.218087}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x31eefd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x321c750>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:59:53,259 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+16:59:53,261 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+16:59:53,262 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+16:59:53,263 DEBUG [routes.middleware] Matched GET /lotto
+16:59:53,263 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+16:59:53,263 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+16:59:53,264 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+16:59:53,264 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+16:59:53,264 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+16:59:53,264 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+16:59:53,264 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+16:59:53,265 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x31edd70>, 'environ': {'routes.route': <routes.route.Route object at 0x25eb550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x25eb810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x25eb790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x31ee550>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x31ee3d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2d07fd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x31ee550>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x25eb850>, 'wsgi.input': <socket._fileobject object at 0x31f9350 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508793.2652979, '_creation_time': 1266508793.2652979}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2d07fd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x31ee750>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f271b42d1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1936550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+16:59:54,298 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:00:15,766 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:00:15,767 DEBUG [pylons.configuration] Pushing process configuration
+17:00:15,770 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:00:15,770 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:00:15,774 DEBUG [pylons.templating] Initialized Buffet object
+17:00:15,774 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:00:15,774 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+17:00:15,776 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248731531536: Initial worker pool
+17:00:15,776 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248723138832: Initial worker pool
+17:00:15,777 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248714746128: Initial worker pool
+17:00:15,777 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248706353424: Initial worker pool
+17:00:15,777 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248697960720: Initial worker pool
+17:00:15,777 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248689568016: Initial worker pool
+17:00:15,778 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248681175312: Initial worker pool
+17:00:15,778 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248672782608: Initial worker pool
+17:00:15,778 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248664389904: Initial worker pool
+17:00:15,778 DEBUG [paste.httpserver.ThreadPool] Started new worker 140248655997200: Initial worker pool
+17:00:17,354 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:00:17,357 DEBUG [routes.middleware] Matched GET /lotto
+17:00:17,357 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:00:17,357 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+17:00:17,357 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:00:17,358 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:00:17,410 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:00:17,410 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:00:17,411 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:00:17,411 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:00:17,411 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x1c66cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x1b75550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1b75810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1b75790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x1c677d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1b75850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x1c67490>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x1c67350>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x1c677d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1b75850>, 'wsgi.input': <socket._fileobject object at 0x1affa50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508817.4117, '_creation_time': 1266508817.4117}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x1c67350>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x1b8af50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f8e382ef1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xebf550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:00:18,356 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:00:18,363 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:00:18,370 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:00:18,371 DEBUG [routes.middleware] Matched GET /lotto
+17:00:18,371 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:00:18,371 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+17:00:18,371 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:00:18,372 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:00:18,372 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:00:18,372 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:00:18,372 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:00:18,372 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x243bb18>, 'environ': {'routes.route': <routes.route.Route object at 0x1b75550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1b75810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1b75790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x226b390>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1b75850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2263f10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x1c673d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x226b390>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1b75850>, 'wsgi.input': <socket._fileobject object at 0x1affad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508818.372875, '_creation_time': 1266508818.372875}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x1c673d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x1c67050>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f8e382ef1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xebf550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:00:19,266 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:00:19,267 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:00:19,269 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:00:19,270 DEBUG [routes.middleware] Matched GET /lotto
+17:00:19,320 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:00:19,320 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+17:00:19,321 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:00:19,322 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:00:19,323 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:00:19,323 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:00:19,323 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:00:19,324 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2440b18>, 'environ': {'routes.route': <routes.route.Route object at 0x1b75550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1b75810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1b75790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2421490>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1b75850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2421bd0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2263e90>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2421490>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1b75850>, 'wsgi.input': <socket._fileobject object at 0x20d08d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508819.3250141, '_creation_time': 1266508819.3250141}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2263e90>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2263e10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f8e382ef1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xebf550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:00:20,231 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:00:20,233 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:00:20,235 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:00:20,236 DEBUG [routes.middleware] Matched GET /lotto
+17:00:20,236 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:00:20,237 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+17:00:20,237 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:00:20,237 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:00:20,237 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:00:20,238 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:00:20,238 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:00:20,238 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2412cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x1b75550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1b75810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1b75790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x226bfd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1b75850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x226b490>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2418dd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x226bfd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1b75850>, 'wsgi.input': <socket._fileobject object at 0x2425650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508820.2385931, '_creation_time': 1266508820.2385931}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2418dd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2418b90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f8e382ef1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xebf550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:00:21,143 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:00:32,623 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:00:32,623 DEBUG [pylons.configuration] Pushing process configuration
+17:00:32,626 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:00:32,626 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:00:32,630 DEBUG [pylons.templating] Initialized Buffet object
+17:00:32,631 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:00:32,631 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+17:00:32,633 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724460628240: Initial worker pool
+17:00:32,634 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724452235536: Initial worker pool
+17:00:32,634 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724443842832: Initial worker pool
+17:00:32,634 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724435450128: Initial worker pool
+17:00:32,634 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724427057424: Initial worker pool
+17:00:32,635 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724418664720: Initial worker pool
+17:00:32,635 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724410272016: Initial worker pool
+17:00:32,635 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724401879312: Initial worker pool
+17:00:32,635 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724393486608: Initial worker pool
+17:00:32,636 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724385093904: Initial worker pool
+17:01:54,515 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:01:54,517 DEBUG [routes.middleware] Matched GET /lotto
+17:01:54,518 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:01:54,518 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+17:01:54,518 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:01:54,519 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:01:54,587 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:01:54,588 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:01:54,588 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:01:54,588 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:01:54,588 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2c44cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x2b53550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2b53810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2b53790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2c467d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2b53850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2c46490>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2c46350>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2c467d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2b53850>, 'wsgi.input': <socket._fileobject object at 0x2adda50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508914.588762, '_creation_time': 1266508914.588762}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2c46350>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2b68f50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ffcfbd8e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1e9d550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:01:55,543 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:01:55,551 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:01:55,565 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:01:55,569 DEBUG [routes.middleware] Matched GET /lotto
+17:01:55,570 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:01:55,570 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+17:01:55,570 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:01:55,570 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:01:55,571 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:01:55,571 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:01:55,571 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:01:55,571 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x340ab18>, 'environ': {'routes.route': <routes.route.Route object at 0x2b53550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2b53810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2b53790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x31c19d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2b53850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x31c1210>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2c463d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x31c19d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2b53850>, 'wsgi.input': <socket._fileobject object at 0x2addad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508915.5718961, '_creation_time': 1266508915.5718961}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2c463d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2b68fd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ffcfbd8e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1e9d550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:01:56,469 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:01:56,470 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:01:56,471 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:01:56,473 DEBUG [routes.middleware] Matched GET /lotto
+17:01:56,473 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:01:56,473 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+17:01:56,473 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:01:56,473 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:01:56,474 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:01:56,474 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:01:56,474 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:01:56,474 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3421b18>, 'environ': {'routes.route': <routes.route.Route object at 0x2b53550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2b53810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2b53790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3400d50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2b53850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3400290>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x31bbc90>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3400d50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2b53850>, 'wsgi.input': <socket._fileobject object at 0x30ae8d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508916.4746571, '_creation_time': 1266508916.4746571}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x31bbc90>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x31bbf90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ffcfbd8e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1e9d550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:01:57,397 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:01:57,399 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:01:57,401 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:01:57,402 DEBUG [routes.middleware] Matched GET /lotto
+17:01:57,402 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:01:57,402 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}
+17:01:57,402 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:01:57,403 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:01:57,403 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:01:57,403 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:01:57,403 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:01:57,403 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x33f2ed8>, 'environ': {'routes.route': <routes.route.Route object at 0x2b53550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2b53810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2b53790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x31c1cd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2b53850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x31c1590>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x31c1250>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x31c1cd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2b53850>, 'wsgi.input': <socket._fileobject object at 0x3407650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266508917.4037271, '_creation_time': 1266508917.4037271}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x31c1250>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x33f1c10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ffcfbd8e1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1e9d550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:01:58,454 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:02:08,872 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:09:01,570 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:09:01,570 DEBUG [pylons.configuration] Pushing process configuration
+17:09:01,574 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:09:01,574 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:09:01,578 DEBUG [pylons.templating] Initialized Buffet object
+17:09:01,578 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:09:01,580 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395680250128: Initial worker pool
+17:09:01,580 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395671857424: Initial worker pool
+17:09:01,580 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395663464720: Initial worker pool
+17:09:01,581 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395655072016: Initial worker pool
+17:09:01,581 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395646679312: Initial worker pool
+17:09:01,581 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395638286608: Initial worker pool
+17:09:01,582 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395629893904: Initial worker pool
+17:09:01,582 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395621501200: Initial worker pool
+17:09:01,582 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395613108496: Initial worker pool
+17:09:01,582 DEBUG [paste.httpserver.ThreadPool] Started new worker 140395604715792: Initial worker pool
+17:09:13,210 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:09:13,213 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:09:13,214 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:09:13,292 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:09:13,292 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:09:13,292 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:09:13,292 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:09:13,293 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3612cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x3521450>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3521710>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3521690>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3613750>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3613410>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3613210>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '8001', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3613750>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'wsgi.input': <socket._fileobject object at 0x34aba50 length=0>, 'HTTP_HOST': '127.0.0.1:8001', 'beaker.session': {'_accessed_time': 1266509353.2937641, '_creation_time': 1266509353.2937641}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3613210>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3537ed0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fb06f0271c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x286f510>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:09:14,265 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:09:14,273 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:09:14,287 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:09:14,288 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:09:14,288 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:09:14,288 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:09:14,288 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:09:14,288 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:09:14,288 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3de8b18>, 'environ': {'routes.route': <routes.route.Route object at 0x3521450>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3521710>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3521690>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3c18110>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3c10e90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3613350>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '8001', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3c18110>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'wsgi.input': <socket._fileobject object at 0x34abad0 length=0>, 'HTTP_HOST': '127.0.0.1:8001', 'beaker.session': {'_accessed_time': 1266509354.289202, '_creation_time': 1266509354.289202}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3613350>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3537f90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fb06f0271c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x286f510>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:09:15,217 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:09:15,218 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:09:15,220 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:09:15,221 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:09:15,221 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:09:15,222 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:09:15,222 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:09:15,222 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:09:15,222 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3decb18>, 'environ': {'routes.route': <routes.route.Route object at 0x3521450>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3521710>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3521690>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3dce450>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3dceb90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3c10e10>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '8001', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3dce450>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'wsgi.input': <socket._fileobject object at 0x3a7c8d0 length=0>, 'HTTP_HOST': '127.0.0.1:8001', 'beaker.session': {'_accessed_time': 1266509355.22363, '_creation_time': 1266509355.22363}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3c10e10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3c10d90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fb06f0271c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x286f510>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:09:16,288 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:09:16,289 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:09:16,291 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:09:16,292 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:09:16,292 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:09:16,292 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:09:16,292 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:09:16,292 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:09:16,292 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3dbfed8>, 'environ': {'routes.route': <routes.route.Route object at 0x3521450>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3521710>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3521690>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3c189d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3c188d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3dc5bd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '8001', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3c189d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'wsgi.input': <socket._fileobject object at 0x3dd2650 length=0>, 'HTTP_HOST': '127.0.0.1:8001', 'beaker.session': {'_accessed_time': 1266509356.2930069, '_creation_time': 1266509356.2930069}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3dc5bd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3dc5f50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fb06f0271c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x286f510>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:09:17,312 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:09:24,750 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:09:24,863 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:09:24,865 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:09:24,866 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:09:24,866 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:09:24,866 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:09:24,866 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:09:24,866 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40b3c80>, 'environ': {'routes.route': <routes.route.Route object at 0x3521450>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'favicon.ico'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3521690>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/favicon.ico', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40bc7d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3521710>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40bc710>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3613290>, {'action': u'view', 'controller': u'hg', 'path_info': 'favicon.ico'}), 'SERVER_PORT': '8001', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40bc7d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'wsgi.input': <socket._fileobject object at 0x3e715d0 length=0>, 'HTTP_HOST': '127.0.0.1:8001', 'beaker.session': {'_accessed_time': 1266509364.8668461, '_creation_time': 1266509364.8668461}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3613290>, 'HTTP_ACCEPT': 'image/png,image/*;q=0.8,*/*;q=0.5', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3fbbb10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fb06f0271c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x286f510>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:09:25,759 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 404 Not Found
+17:09:25,761 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:09:25,762 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:09:25,762 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:09:25,762 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.error', class: 'ErrorController'
+17:09:25,763 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:09:25,763 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:09:25,763 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:09:25,763 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:09:25,763 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x40c3650 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:8001', url_redirect='/'>, 'ungettext': <function ungettext at 0x306f758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x35214d0>, 'url': <routes.util.URLGenerator object at 0x40c3350>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x40c3810 GET http://127.0.0.1:8001//error/document>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x40c3650 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:8001', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x40c50e0>, 'session': {'_accessed_time': 1266509365.7637401, '_creation_time': 1266509364.8668461}, 'N_': <function gettext_noop at 0x306f410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x35214d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/production.ini', 'routes.map': <routes.mapper.Mapper object at 0x3521290>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x35214d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/production.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x40c3a50 200 OK>, '_': <function ugettext at 0x306f578>}
+17:09:25,764 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:09:25,764 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:09:27,868 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:09:27,890 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:09:27,891 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:09:27,891 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:09:27,891 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:09:27,891 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:09:27,891 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40c4de8>, 'environ': {'routes.route': <routes.route.Route object at 0x3521450>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'favicon.ico'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3521690>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/favicon.ico', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40d1110>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3521710>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40d1050>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40c3cd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'favicon.ico'}), 'SERVER_PORT': '8001', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40d1110>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3521750>, 'wsgi.input': <socket._fileobject object at 0x3e71650 length=0>, 'HTTP_HOST': '127.0.0.1:8001', 'beaker.session': {'_accessed_time': 1266509367.8918109, '_creation_time': 1266509364.8668461}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40c3cd0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40c3f10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fb06f0271c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x286f510>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:09:28,841 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 404 Not Found
+17:09:28,843 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:09:28,843 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:09:28,844 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:09:28,844 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:09:28,844 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:09:28,844 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:09:28,844 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:09:28,844 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x3fbba10 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:8001', url_redirect='/'>, 'ungettext': <function ungettext at 0x306f758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x35214d0>, 'url': <routes.util.URLGenerator object at 0x40bc650>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x40bc5d0 GET http://127.0.0.1:8001//error/document>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x3fbba10 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:8001', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x3fc65f0>, 'session': {'_accessed_time': 1266509368.8447909, '_creation_time': 1266509364.8668461}, 'N_': <function gettext_noop at 0x306f410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x35214d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/production.ini', 'routes.map': <routes.mapper.Mapper object at 0x3521290>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x35214d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/production.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x3fbbb50 200 OK>, '_': <function ugettext at 0x306f578>}
+17:09:28,845 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:09:28,845 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:10:39,679 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:10:39,680 DEBUG [pylons.configuration] Pushing process configuration
+17:10:39,684 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:10:39,684 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:10:39,688 DEBUG [pylons.templating] Initialized Buffet object
+17:10:39,689 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:10:39,689 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+17:10:39,692 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533335587088: Initial worker pool
+17:10:39,692 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533327194384: Initial worker pool
+17:10:39,692 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533318801680: Initial worker pool
+17:10:39,693 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533310408976: Initial worker pool
+17:10:39,693 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533302016272: Initial worker pool
+17:10:39,693 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533293623568: Initial worker pool
+17:10:39,693 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533285230864: Initial worker pool
+17:10:39,694 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533276838160: Initial worker pool
+17:10:39,694 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533268445456: Initial worker pool
+17:10:39,694 DEBUG [paste.httpserver.ThreadPool] Started new worker 140533260052752: Initial worker pool
+17:14:14,435 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:14:14,436 DEBUG [pylons.configuration] Pushing process configuration
+17:14:14,439 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:14:14,439 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:14:14,443 DEBUG [pylons.templating] Initialized Buffet object
+17:14:14,443 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:14:14,443 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+17:14:14,445 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649406875920: Initial worker pool
+17:14:14,446 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649398483216: Initial worker pool
+17:14:14,446 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649390090512: Initial worker pool
+17:14:14,446 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649381697808: Initial worker pool
+17:14:14,447 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649373305104: Initial worker pool
+17:14:14,447 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649364912400: Initial worker pool
+17:14:14,447 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649356519696: Initial worker pool
+17:14:14,447 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649348126992: Initial worker pool
+17:14:14,448 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649339734288: Initial worker pool
+17:14:14,448 DEBUG [paste.httpserver.ThreadPool] Started new worker 140649331341584: Initial worker pool
+17:14:16,260 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:16,263 DEBUG [routes.middleware] Matched GET /
+17:14:16,264 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:16,264 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:16,264 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:16,265 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:16,317 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:14:16,317 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:16,317 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:16,317 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:16,318 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x38b2d70>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x38b3890>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x38b3550>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x38b3350>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x38b3890>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x374ba50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509656.3183651, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x38b3350>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x37d6f90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:16,324 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:16,350 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:14:16,456 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:16,457 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:14:16,458 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:16,458 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:14:16,458 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:16,459 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:16,459 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:16,459 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:16,459 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:16,459 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3d5ca28>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3d5e5d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3d5e510>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x38b3490>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3d5e5d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x374bbd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509656.4598041, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x38b3490>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d4ef90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:16,465 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:16,465 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:14:19,688 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:19,690 DEBUG [routes.middleware] Matched GET /add/test1
+17:14:19,690 DEBUG [routes.middleware] Route path: '/add/{new_repo:[a-z0-9\. _-]*}', defaults: {'action': u'add_repo', 'controller': u'hg'}
+17:14:19,691 DEBUG [routes.middleware] Match dict: {'action': u'add_repo', 'new_repo': u'test1', 'controller': u'hg'}
+17:14:19,691 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:19,691 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:19,691 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:19,691 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:19,691 DEBUG [pylons.controllers.core] Looking for u'add_repo' method to handle the request
+17:14:19,692 DEBUG [pylons.controllers.core] Calling 'add_repo' method with keyword args: **{'new_repo': u'test1'}
+17:14:19,747 INFO  [pylons_app.controllers.hg] test1 repo is free for creation
+17:14:19,747 INFO  [pylons_app.controllers.hg] test1 repo is free for creation
+17:14:19,747 INFO  [pylons_app.controllers.hg] creating repo test1 in /home/marcink/hg_test/test1
+17:14:19,747 INFO  [pylons_app.controllers.hg] creating repo test1 in /home/marcink/hg_test/test1
+17:14:19,753 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:14:19,753 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:14:22,459 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:22,460 DEBUG [routes.middleware] Matched GET /
+17:14:22,460 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:22,460 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:22,461 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:22,461 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:22,461 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:22,461 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:22,462 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:22,462 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x4096758>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/add/test1', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3d4ec10>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3d4e910>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d4ecd0>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3d4ec10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d13ad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509662.46244, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3d4ecd0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d5ef90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:22,467 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:22,470 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:14:22,509 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:22,510 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:14:22,510 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:22,510 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:14:22,510 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:22,511 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:22,511 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:22,511 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:22,511 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:22,511 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40968c0>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e64690>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e64450>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d4e6d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e64690>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d13f50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509662.512095, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3d4e6d0>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d4ee10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:22,517 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:22,517 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:14:24,822 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:24,825 DEBUG [routes.middleware] Matched GET /
+17:14:24,826 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:24,826 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:24,827 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:24,828 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:24,829 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:24,829 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:24,829 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:24,830 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6140>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/add/test1', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4089dd0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e73c90>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d5f190>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4089dd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6cf50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509664.8310289, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x3d5f190>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d4e810>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:24,863 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:24,865 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:14:24,909 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:24,910 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:14:24,910 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:24,910 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:14:24,910 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:24,911 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:24,911 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:24,911 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:24,911 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:24,911 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6aa0>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099dd0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4099d10>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e73b10>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099dd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6c7d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509664.912029, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x3e73b10>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40998d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:24,917 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:24,917 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:14:48,762 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:48,764 DEBUG [routes.middleware] Matched GET /add/test1
+17:14:48,764 DEBUG [routes.middleware] Route path: '/add/{new_repo:[a-z0-9\. _-]*}', defaults: {'action': u'add_repo', 'controller': u'hg'}
+17:14:48,764 DEBUG [routes.middleware] Match dict: {'action': u'add_repo', 'new_repo': u'test1', 'controller': u'hg'}
+17:14:48,764 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:48,765 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:48,765 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:48,765 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:48,765 DEBUG [pylons.controllers.core] Looking for u'add_repo' method to handle the request
+17:14:48,765 DEBUG [pylons.controllers.core] Calling 'add_repo' method with keyword args: **{'new_repo': u'test1'}
+17:14:48,768 INFO  [pylons_app.controllers.hg] test1 repo is free for creation
+17:14:48,768 INFO  [pylons_app.controllers.hg] test1 repo is free for creation
+17:14:48,768 INFO  [pylons_app.controllers.hg] creating repo test1 in /home/marcink/hg_test/test1
+17:14:48,768 INFO  [pylons_app.controllers.hg] creating repo test1 in /home/marcink/hg_test/test1
+17:14:48,928 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:14:48,929 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:14:49,915 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:49,919 DEBUG [routes.middleware] Matched GET /
+17:14:49,919 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:49,919 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:49,919 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:49,920 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:49,920 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:49,920 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:49,920 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:49,920 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x4096aa0>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/add/test1', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4089650>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4089dd0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40890d0>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4089650>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6c7d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509689.921267, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40890d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4089790>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:49,927 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:49,930 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:14:49,955 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:49,960 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:14:49,960 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:49,960 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:14:49,960 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:49,961 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:49,961 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:49,961 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:49,961 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:49,961 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6758>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099d10>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e64090>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x4089210>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099d10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6cf50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509689.9619839, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x4089210>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e64ad0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:49,967 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:49,967 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:14:51,608 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:51,609 DEBUG [routes.middleware] Matched GET /test1/
+17:14:51,609 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:51,609 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:14:51,610 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:51,610 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:51,610 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:51,610 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:51,611 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:51,611 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6e60>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40b1750>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4099190>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e64890>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40b1750>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d5d450 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509691.611475, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e64890>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e64150>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:51,624 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:51,628 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:14:51,651 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:14:51,652 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:14:51,653 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:14:51,653 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:14:51,653 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:14:51,653 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:14:51,653 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:14:51,654 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:14:51,654 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:14:51,654 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6938>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099e10>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4099850>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x4099810>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099e10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d5d3d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509691.654556, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x4099810>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4099e90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:14:51,659 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:14:51,659 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:15:10,186 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:10,187 DEBUG [routes.middleware] Matched GET /test1
+17:15:10,188 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:15:10,188 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}
+17:15:10,188 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:10,189 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:15:10,189 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:10,189 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:10,189 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:15:10,189 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x4096c80>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3d5f190>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3d5f2d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x4099650>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3d5f190>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x40615d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509710.1900051, '_creation_time': 1266509710.1900051}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x4099650>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4099f50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:15:10,200 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:15:10,202 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:15:10,215 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:10,217 DEBUG [routes.middleware] Matched GET /test1
+17:15:10,217 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:15:10,217 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}
+17:15:10,217 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:10,218 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:15:10,218 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:10,218 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:10,218 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:15:10,218 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40c2230>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40b46d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40b4610>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e64390>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40b46d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x40614d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509710.2187059, '_creation_time': 1266509710.2187059}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e64390>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4099f10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:15:10,227 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:15:10,229 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:15:45,202 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:45,203 DEBUG [routes.middleware] Matched GET /test1
+17:15:45,203 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:15:45,203 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}
+17:15:45,204 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:45,204 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:15:45,204 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:45,204 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:45,204 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:15:45,204 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40b90c8>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40b12d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40b1410>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40b1850>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40b12d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x40615d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509745.2051041, '_creation_time': 1266509745.2051041}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40b1850>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40b1a50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:15:45,213 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:15:45,214 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:15:45,223 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:45,225 DEBUG [routes.middleware] Matched GET /test1
+17:15:45,225 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:15:45,225 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}
+17:15:45,226 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:45,226 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:15:45,226 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:45,226 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:45,226 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:15:45,226 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6410>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4089690>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e64890>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40b1910>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4089690>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6c7d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509745.2271559, '_creation_time': 1266509745.2271559}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40b1910>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40b1b90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:15:45,233 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:15:45,234 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:15:45,235 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:45,236 DEBUG [routes.middleware] Matched GET /test1
+17:15:45,236 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:15:45,236 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}
+17:15:45,237 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:45,237 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:15:45,237 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:45,237 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:45,237 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:15:45,237 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x4096b18>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099c50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40996d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e64090>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099c50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6cf50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509745.2381451, '_creation_time': 1266509745.2381451}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e64090>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e64450>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:15:45,246 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:15:45,247 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:15:45,270 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:45,272 DEBUG [routes.middleware] No route matched for POST /test1
+17:15:45,272 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:45,273 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:15:45,273 DEBUG [routes.middleware] Matched POST /error/document
+17:15:45,273 DEBUG [routes.middleware] Route path: '/error/{action}', defaults: {'action': 'index', 'controller': u'error'}
+17:15:45,274 DEBUG [routes.middleware] Match dict: {'action': u'document', 'controller': u'error'}
+17:15:45,274 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:45,275 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:15:45,275 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.error', class: 'ErrorController'
+17:15:45,275 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:45,275 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:45,275 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:15:45,276 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:15:45,276 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x3d5f350 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x330e758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'url': <routes.util.URLGenerator object at 0x3d5ea50>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x3d5ed50 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x3d5f350 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x40af8c0>, 'session': {'_accessed_time': 1266509745.276613, '_creation_time': 1266509745.276613}, 'N_': <function gettext_noop at 0x330e410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x37c1390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x3d5ee10 200 OK>, '_': <function ugettext at 0x330e578>}
+17:15:45,277 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:15:45,277 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:15:57,784 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:57,785 DEBUG [routes.middleware] Matched GET /test1
+17:15:57,785 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:15:57,785 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}
+17:15:57,785 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:57,786 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:15:57,786 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:57,786 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:57,786 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:15:57,786 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x4096c80>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099050>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4099710>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x407dfd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099050>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6c750 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509757.786727, '_creation_time': 1266509757.786727}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x407dfd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d5f150>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:15:57,792 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:15:57,793 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:15:57,801 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:57,802 DEBUG [routes.middleware] Matched GET /test1
+17:15:57,803 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:15:57,803 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}
+17:15:57,803 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:57,804 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:15:57,804 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:57,804 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:57,804 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:15:57,805 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a69b0>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4089810>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e64ad0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x4099ed0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4089810>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x4061c50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509757.805424, '_creation_time': 1266509757.805424}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x4099ed0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x407dcd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:15:57,815 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:15:57,817 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:15:57,819 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:57,821 DEBUG [routes.middleware] Matched GET /test1
+17:15:57,821 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:15:57,821 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}
+17:15:57,821 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:57,821 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:15:57,822 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:57,822 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:57,822 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:15:57,822 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40b9aa0>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40b1750>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40b1710>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e64fd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40b1750>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x4061ed0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509757.8227201, '_creation_time': 1266509757.8227201}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e64fd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e64f10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:15:57,829 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:15:57,830 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:15:57,844 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:15:57,867 DEBUG [routes.middleware] No route matched for POST /test1
+17:15:57,867 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:57,867 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:15:57,868 DEBUG [routes.middleware] Matched POST /error/document
+17:15:57,868 DEBUG [routes.middleware] Route path: '/error/{action}', defaults: {'action': 'index', 'controller': u'error'}
+17:15:57,868 DEBUG [routes.middleware] Match dict: {'action': u'document', 'controller': u'error'}
+17:15:57,868 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:15:57,869 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:15:57,869 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:15:57,869 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:15:57,869 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:15:57,869 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:15:57,870 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x3d5e390 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x330e758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'url': <routes.util.URLGenerator object at 0x3d5ea10>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x3d5ed10 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x3d5e390 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x3d61fc8>, 'session': {'_accessed_time': 1266509757.8706479, '_creation_time': 1266509757.8706479}, 'N_': <function gettext_noop at 0x330e410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x37c1390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x3d5ec10 200 OK>, '_': <function ugettext at 0x330e578>}
+17:15:57,871 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:15:57,871 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:16:01,677 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:01,678 DEBUG [routes.middleware] Matched GET /test1/
+17:16:01,678 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:01,679 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:01,679 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:01,679 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:01,679 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:01,679 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:01,680 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:01,680 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3d5ccf8>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40b1510>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40b1ad0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40b1990>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40b1510>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x374bad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509761.6803861, '_creation_time': 1266509761.6803861}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40b1990>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e6afd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:01,686 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:01,687 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:01,696 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:01,697 DEBUG [routes.middleware] Matched GET /test1/
+17:16:01,697 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:01,697 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:01,697 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:01,698 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:01,698 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:01,698 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:01,698 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:01,698 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a68c0>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e64f10>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e64090>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40b1350>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e64f10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d5d0d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509761.699049, '_creation_time': 1266509761.699049}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40b1350>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40b1650>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:01,709 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:01,710 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:01,715 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:01,716 DEBUG [routes.middleware] Matched GET /test1/
+17:16:01,716 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:01,716 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:01,716 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:01,717 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:01,717 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:01,717 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:01,717 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:01,717 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6a28>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099110>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40996d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e64a50>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099110>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d5d2d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509761.7177279, '_creation_time': 1266509761.7177279}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e64a50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e64550>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:01,723 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:01,725 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:01,765 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:01,766 DEBUG [routes.middleware] No route matched for POST /test1/
+17:16:01,766 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:01,767 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:16:01,767 DEBUG [routes.middleware] Matched POST /error/document
+17:16:01,767 DEBUG [routes.middleware] Route path: '/error/{action}', defaults: {'action': 'index', 'controller': u'error'}
+17:16:01,767 DEBUG [routes.middleware] Match dict: {'action': u'document', 'controller': u'error'}
+17:16:01,768 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:01,768 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:16:01,768 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:01,768 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:01,768 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:16:01,768 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:16:01,769 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x3d4ee50 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x330e758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'url': <routes.util.URLGenerator object at 0x3d4e790>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x3d4ed90 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x3d4ee50 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x3d5b200>, 'session': {'_accessed_time': 1266509761.769433, '_creation_time': 1266509761.769433}, 'N_': <function gettext_noop at 0x330e410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x37c1390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x3d4e810 200 OK>, '_': <function ugettext at 0x330e578>}
+17:16:01,770 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:16:01,770 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:16:07,788 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:07,789 DEBUG [routes.middleware] Matched GET /test1/
+17:16:07,789 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:07,790 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:07,790 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:07,790 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:07,790 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:07,790 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:07,790 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:07,791 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3d4a7d0>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3d4e050>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3d4ed50>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d4ec90>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3d4e050>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x40615d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509767.7913511, '_creation_time': 1266509767.7913511}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3d4ec90>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4099210>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:07,798 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:07,799 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:07,807 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:07,808 DEBUG [routes.middleware] Matched GET /test1/
+17:16:07,808 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:07,808 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:07,809 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:07,809 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:07,809 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:07,809 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:07,809 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:07,809 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099810>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4099b50>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x4099e50>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099810>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x4061c50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509767.8101161, '_creation_time': 1266509767.8101161}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x4099e50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4099b10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:07,816 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:07,817 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:07,818 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:07,821 DEBUG [routes.middleware] Matched GET /test1/
+17:16:07,821 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:07,821 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:07,821 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:07,822 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:07,822 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:07,822 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:07,822 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:07,822 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a68c0>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e64550>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e64890>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x4099bd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e64550>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6c750 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509767.8227029, '_creation_time': 1266509767.8227029}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x4099bd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4099cd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:07,828 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:07,829 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:07,851 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:07,852 DEBUG [routes.middleware] No route matched for POST /test1/
+17:16:07,853 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:07,853 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:16:07,854 DEBUG [routes.middleware] Matched POST /error/document
+17:16:07,854 DEBUG [routes.middleware] Route path: '/error/{action}', defaults: {'action': 'index', 'controller': u'error'}
+17:16:07,854 DEBUG [routes.middleware] Match dict: {'action': u'document', 'controller': u'error'}
+17:16:07,854 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:07,854 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:16:07,854 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:07,855 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:07,855 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:16:07,855 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:16:07,855 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x3d4ed10 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x330e758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'url': <routes.util.URLGenerator object at 0x40b1b50>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x40b1550 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x3d4ed10 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x40bacf8>, 'session': {'_accessed_time': 1266509767.8558121, '_creation_time': 1266509767.8558121}, 'N_': <function gettext_noop at 0x330e410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x37c1390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x40b1dd0 200 OK>, '_': <function ugettext at 0x330e578>}
+17:16:07,856 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:16:07,856 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:16:11,818 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:11,819 DEBUG [routes.middleware] Matched GET /test1/
+17:16:11,819 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:11,820 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:11,820 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:11,820 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:11,820 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:11,820 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:11,821 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:11,821 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3d5c938>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3d4e850>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3d4e790>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40b1590>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3d4e850>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d5d350 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509771.8214381, '_creation_time': 1266509771.8214381}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40b1590>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4099d10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:11,828 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:11,829 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:11,849 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:11,850 DEBUG [routes.middleware] Matched GET /test1/
+17:16:11,850 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:11,850 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:11,851 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:11,851 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:11,851 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:11,851 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:11,852 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:11,852 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40b9c08>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40b1790>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40b19d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40b10d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40b1790>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6c750 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509771.8524921, '_creation_time': 1266509771.8524921}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40b10d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40b1410>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:11,859 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:11,862 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:11,869 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:11,870 DEBUG [routes.middleware] Matched GET /test1/
+17:16:11,870 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:11,870 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:11,870 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:11,871 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:11,871 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:11,871 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:11,871 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:11,871 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6320>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4089dd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4089750>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40b1bd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4089dd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x374bad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509771.872108, '_creation_time': 1266509771.872108}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40b1bd0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40b1890>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:11,880 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:11,886 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:11,908 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:11,913 DEBUG [routes.middleware] No route matched for POST /test1/
+17:16:11,913 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:11,914 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:16:11,915 DEBUG [routes.middleware] Matched POST /error/document
+17:16:11,915 DEBUG [routes.middleware] Route path: '/error/{action}', defaults: {'action': 'index', 'controller': u'error'}
+17:16:11,915 DEBUG [routes.middleware] Match dict: {'action': u'document', 'controller': u'error'}
+17:16:11,915 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:11,916 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:16:11,916 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:11,916 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:11,916 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:16:11,916 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:16:11,916 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x3d5ee50 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x330e758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'url': <routes.util.URLGenerator object at 0x4099dd0>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x3d5f950 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x3d5ee50 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x40a3cb0>, 'session': {'_accessed_time': 1266509771.9172621, '_creation_time': 1266509771.9172621}, 'N_': <function gettext_noop at 0x330e410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x37c1390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x3d5f150 200 OK>, '_': <function ugettext at 0x330e578>}
+17:16:11,918 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:16:11,918 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:16:38,158 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:38,160 DEBUG [routes.middleware] Matched GET /test1/
+17:16:38,160 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:38,160 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:38,160 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:38,160 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:38,161 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:38,161 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:38,161 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:38,161 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3d4acf8>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3d5eb10>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3d5e750>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d5f090>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3d5eb10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d138d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509798.161679, '_creation_time': 1266509798.161679}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3d5f090>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e64fd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:38,168 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:38,169 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:38,177 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:38,178 DEBUG [routes.middleware] Matched GET /test1/
+17:16:38,179 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:38,179 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:38,179 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:38,179 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:38,179 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:38,180 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:38,180 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:38,180 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a60c8>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099750>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4099c10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x38b3490>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099750>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d139d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509798.180618, '_creation_time': 1266509798.180618}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x38b3490>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d5efd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:38,186 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:38,187 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:38,189 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:38,190 DEBUG [routes.middleware] Matched GET /test1/
+17:16:38,190 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:38,190 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:38,191 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:38,191 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:38,191 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:38,191 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:38,191 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:38,191 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6848>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4089f50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e64b50>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x38b3110>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4089f50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d13950 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509798.1921279, '_creation_time': 1266509798.1921279}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x38b3110>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d5e4d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:38,198 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:38,199 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:38,216 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:38,217 DEBUG [routes.middleware] No route matched for POST /test1/
+17:16:38,217 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:38,217 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:16:38,218 DEBUG [routes.middleware] Matched POST /error/document
+17:16:38,218 DEBUG [routes.middleware] Route path: '/error/{action}', defaults: {'action': 'index', 'controller': u'error'}
+17:16:38,218 DEBUG [routes.middleware] Match dict: {'action': u'document', 'controller': u'error'}
+17:16:38,218 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:38,219 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:16:38,219 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:38,219 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:38,219 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:16:38,219 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:16:38,219 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x40b1790 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x330e758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'url': <routes.util.URLGenerator object at 0x40b1f10>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x40b1490 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x40b1790 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x40aaa70>, 'session': {'_accessed_time': 1266509798.220156, '_creation_time': 1266509798.220156}, 'N_': <function gettext_noop at 0x330e410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x37c1390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x40b1c50 200 OK>, '_': <function ugettext at 0x330e578>}
+17:16:38,220 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:16:38,221 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:16:42,853 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:42,854 DEBUG [routes.middleware] Matched GET /test1/
+17:16:42,854 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:42,855 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:42,855 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:42,855 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:42,855 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:42,855 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:42,855 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:42,856 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40c2758>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40b11d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40b12d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40b1450>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40b11d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x4061c50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509802.8563199, '_creation_time': 1266509802.8563199}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40b1450>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e64690>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:42,863 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:42,864 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:42,872 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:42,874 DEBUG [routes.middleware] Matched GET /test1/
+17:16:42,874 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:42,874 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:42,874 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:42,874 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:42,875 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:42,875 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:42,875 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:42,875 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3d5ccf8>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e58b50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e6afd0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40b1f50>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e58b50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x4061ed0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509802.8756671, '_creation_time': 1266509802.8756671}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40b1f50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40b1890>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:42,881 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:42,883 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:42,884 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:42,886 DEBUG [routes.middleware] Matched GET /test1/
+17:16:42,886 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:16:42,886 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}
+17:16:42,886 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:42,887 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:16:42,887 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:42,887 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:42,887 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:16:42,887 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6488>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37d6ed0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4089910>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e6a690>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37d6ed0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x374bad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509802.888037, '_creation_time': 1266509802.888037}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e6a690>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40b1110>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:16:42,896 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:16:42,898 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:16:42,912 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:16:42,914 DEBUG [routes.middleware] No route matched for POST /test1/
+17:16:42,915 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:42,915 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:16:42,916 DEBUG [routes.middleware] Matched POST /error/document
+17:16:42,916 DEBUG [routes.middleware] Route path: '/error/{action}', defaults: {'action': 'index', 'controller': u'error'}
+17:16:42,916 DEBUG [routes.middleware] Match dict: {'action': u'document', 'controller': u'error'}
+17:16:42,916 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:16:42,917 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:16:42,917 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:16:42,917 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:16:42,917 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:16:42,917 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:16:42,917 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x40c4d90 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x330e758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'url': <routes.util.URLGenerator object at 0x40b4150>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x40b4ad0 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x40c4d90 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x40a8fc8>, 'session': {'_accessed_time': 1266509802.9182291, '_creation_time': 1266509802.9182291}, 'N_': <function gettext_noop at 0x330e410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x37c1390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x37c15d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x40b4050 200 OK>, '_': <function ugettext at 0x330e578>}
+17:16:42,918 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:16:42,919 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:17:49,470 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:49,484 DEBUG [routes.middleware] Matched GET /test1/summary
+17:17:49,485 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:49,486 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}
+17:17:49,487 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:49,488 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:49,489 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:49,489 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:49,490 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:49,490 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40c2de8>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40c4a50>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40c4950>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40c4e10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40c4a50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d139d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509869.491214, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40c4e10>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40b47d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:49,513 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:49,517 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:17:49,545 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:49,548 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:17:49,548 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:49,548 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:17:49,548 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:49,549 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:49,549 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:49,549 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:49,549 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:49,549 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6500>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099790>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4099ed0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x38b33d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099790>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3e6c750 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509869.55005, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x38b33d0>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4099b50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:49,555 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:49,555 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:17:52,458 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:52,461 DEBUG [routes.middleware] Matched GET /test1/summary
+17:17:52,461 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:52,462 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}
+17:17:52,463 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:52,464 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:52,464 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:52,464 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:52,465 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:52,465 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6d70>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4089dd0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4089d50>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e73a50>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4089dd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d13950 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509872.46632, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e73a50>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x4099ad0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:52,478 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:52,480 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:17:52,533 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:52,535 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:17:52,535 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:52,535 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:17:52,535 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:52,536 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:52,536 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:52,536 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:52,536 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:52,536 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40b90c8>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e58b50>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e6a250>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3d25f10>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e58b50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x4061ed0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509872.536835, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3d25f10>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40c9c10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:52,541 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:52,542 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:17:53,068 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:53,073 DEBUG [routes.middleware] Matched GET /test1/summary
+17:17:53,074 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:53,074 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}
+17:17:53,075 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:53,076 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:53,076 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:53,077 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:53,077 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:53,077 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3d5ce60>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3e642d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3e64150>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e64ad0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3e642d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x374bad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509873.078582, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e64ad0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e64e50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:53,097 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:53,100 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:17:53,217 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:53,218 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:17:53,218 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:53,218 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:17:53,219 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:53,219 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:53,219 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:53,219 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:53,219 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:53,220 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6b90>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x40b4b10>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40b4550>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e64c90>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x40b4b10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d5d0d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509873.2203801, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e64c90>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x38b3490>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:53,226 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:53,226 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:17:53,703 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:53,704 DEBUG [routes.middleware] Matched GET /test1/summary
+17:17:53,705 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:53,705 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}
+17:17:53,705 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:53,705 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:53,705 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:53,706 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:53,706 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:53,706 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x4164320>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x416a890>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40c9f90>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40c49d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x416a890>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d5d2d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509873.7065611, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40c49d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3d5fa90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:53,726 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:53,729 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:17:53,770 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:53,770 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:17:53,771 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:53,771 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:17:53,771 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:53,771 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:53,772 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:53,772 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:53,772 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:53,772 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40a6848>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4099d90>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x4099c90>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x40c9ed0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4099d90>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d13950 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509873.7726669, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x40c9ed0>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3e73a50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:53,777 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:53,777 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:17:54,259 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:54,260 DEBUG [routes.middleware] Matched GET /test1/summary
+17:17:54,260 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:54,261 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}
+17:17:54,261 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:54,261 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:54,261 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:54,262 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:54,262 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:54,262 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3d5ced8>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x4089750>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x40890d0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x4099810>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x4089750>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x374bad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509874.262675, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x4099810>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x40c9e10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:54,273 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:54,276 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:17:54,309 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:17:54,312 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:17:54,312 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:17:54,313 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:17:54,313 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:17:54,313 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:17:54,313 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:17:54,313 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:17:54,314 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:17:54,314 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x40b99b0>, 'environ': {'routes.route': <routes.route.Route object at 0x37c1550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x37c1790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x416a810>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x416aa50>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x37c1810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3e58d10>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x416a810>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x37c1850>, 'wsgi.input': <socket._fileobject object at 0x3d5d0d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509874.314394, '_creation_time': 1266509656.3183651}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3e58d10>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x416ae50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7feb824b81c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x2b0f4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:17:54,319 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:17:54,319 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:18:05,729 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:18:05,729 DEBUG [pylons.configuration] Pushing process configuration
+17:18:05,733 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:18:05,733 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:18:05,737 DEBUG [pylons.templating] Initialized Buffet object
+17:18:05,737 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:18:05,740 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786523588880: Initial worker pool
+17:18:05,740 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786515196176: Initial worker pool
+17:18:05,740 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786506803472: Initial worker pool
+17:18:05,740 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786498410768: Initial worker pool
+17:18:05,741 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786490018064: Initial worker pool
+17:18:05,741 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786481625360: Initial worker pool
+17:18:05,742 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786473232656: Initial worker pool
+17:18:05,743 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786464839952: Initial worker pool
+17:18:05,743 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786456447248: Initial worker pool
+17:18:05,744 DEBUG [paste.httpserver.ThreadPool] Started new worker 139786448054544: Initial worker pool
+17:18:07,108 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:18:07,111 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:18:07,112 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:18:07,192 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:18:07,193 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:18:07,193 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:18:07,193 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:18:07,193 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3744d70>, 'environ': {'routes.route': <routes.route.Route object at 0x3653550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3653790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37458d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3745590>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x3653810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3745350>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3653850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37458d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3653850>, 'wsgi.input': <socket._fileobject object at 0x35dca50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509887.19398, '_creation_time': 1266509887.19398}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x3745350>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3668f90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f229a7171c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x29a14d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:18:07,237 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:18:07,246 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:18:07,269 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:18:07,271 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:18:07,271 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:18:07,271 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:18:07,271 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:18:07,271 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:18:07,272 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x3efe140>, 'environ': {'routes.route': <routes.route.Route object at 0x3653550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3653790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3ec6090>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3eb4bd0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x3653810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3cb5f50>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3653850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3ec6090>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3653850>, 'wsgi.input': <socket._fileobject object at 0x35dcbd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509887.272377, '_creation_time': 1266509887.19398}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x3cb5f50>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3ca2d90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f229a7171c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x29a14d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:18:07,278 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:18:07,278 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:18:24,121 INFO  [paste.httpserver.ThreadPool] Shutting down threadpool
+17:18:25,526 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:18:25,527 DEBUG [pylons.configuration] Pushing process configuration
+17:18:25,530 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:18:25,530 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:18:25,534 DEBUG [pylons.templating] Initialized Buffet object
+17:18:25,535 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:18:25,537 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333533624592: Initial worker pool
+17:18:25,537 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333525231888: Initial worker pool
+17:18:25,537 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333516839184: Initial worker pool
+17:18:25,537 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333508446480: Initial worker pool
+17:18:25,538 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333500053776: Initial worker pool
+17:18:25,538 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333491661072: Initial worker pool
+17:18:25,538 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333483268368: Initial worker pool
+17:18:25,538 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333474875664: Initial worker pool
+17:18:25,538 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333466482960: Initial worker pool
+17:18:25,539 DEBUG [paste.httpserver.ThreadPool] Started new worker 140333458090256: Initial worker pool
+17:18:28,499 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:18:28,514 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:18:28,549 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:18:28,621 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:18:28,621 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:18:28,621 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:18:28,621 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:18:28,622 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x1baad70>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x1bab8d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x1bab590>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x1bab350>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x1bab8d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x1a3ea50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509908.622421, '_creation_time': 1266509908.622421}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x1bab350>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x1ac9f90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:18:28,684 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:18:28,693 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:18:28,727 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:18:28,746 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:18:28,746 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:18:28,746 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:18:28,746 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:18:28,747 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:18:28,747 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2360140>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2328090>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2316bd0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2116f50>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2328090>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x1a3ebd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509908.747489, '_creation_time': 1266509908.622421}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x2116f50>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2103d90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:18:28,753 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:18:28,754 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:19:21,906 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:19:21,908 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:21,908 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:19:21,908 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:19:21,908 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:19:21,908 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:19:21,908 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2360668>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2338b50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2338490>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2316690>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2338b50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x1a3ead0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509961.909241, '_creation_time': 1266509961.909241}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2316690>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x1bab150>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:19:21,916 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:19:21,917 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:19:21,927 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:19:21,930 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:21,930 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:19:21,931 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:19:21,931 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:19:21,931 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:19:21,931 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x23600c8>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x1bab290>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2116f50>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2328d90>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x1bab290>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x2107e50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509961.9318831, '_creation_time': 1266509961.9318831}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2328d90>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2328f90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:19:21,941 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:19:21,943 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:19:21,944 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:19:21,948 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:21,949 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:19:21,949 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:19:21,949 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:19:21,949 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:19:21,949 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x23740c8>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x234ac50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x234ab90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2116d90>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x234ac50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x1a3ebd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509961.9500849, '_creation_time': 1266509961.9500849}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2116d90>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2328cd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:19:21,957 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:19:21,958 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:19:21,974 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:19:21,983 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:21,984 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:19:21,984 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:21,985 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:19:21,985 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.error', class: 'ErrorController'
+17:19:21,985 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:19:21,985 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:19:21,985 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:19:21,986 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:19:21,986 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x2330290 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x1601758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'url': <routes.util.URLGenerator object at 0x20faf10>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x2103490 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x2330290 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x235a098>, 'session': {'_accessed_time': 1266509961.986779, '_creation_time': 1266509961.986779}, 'N_': <function gettext_noop at 0x1601410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x1ab4390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x23301d0 200 OK>, '_': <function ugettext at 0x1601578>}
+17:19:21,988 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:19:21,988 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:19:30,760 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:19:30,761 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:30,762 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:19:30,762 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:19:30,762 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:19:30,762 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:19:30,762 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x235bb90>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x234af50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2330f90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2330c10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x234af50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x233c9d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509970.762974, '_creation_time': 1266509970.762974}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2330c10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2328690>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:19:30,769 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:19:30,770 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:19:30,778 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:19:30,799 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:30,800 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:19:30,800 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:19:30,800 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:19:30,800 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:19:30,800 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2374b90>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2371910>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2371790>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2330950>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2371910>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x233c750 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509970.800997, '_creation_time': 1266509970.800997}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2330950>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x23305d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:19:30,807 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:19:30,809 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:19:30,810 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:19:30,811 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:30,811 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:19:30,811 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:19:30,812 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:19:30,812 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:19:30,812 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2360cf8>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x234a290>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x234af90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x23717d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x234a290>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x233cc50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266509970.8125229, '_creation_time': 1266509970.8125229}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x23717d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2338d10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:19:30,819 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:19:30,820 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:19:30,843 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:19:30,858 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:30,859 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:19:30,859 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:19:30,860 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:19:30,860 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:19:30,860 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:19:30,860 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:19:30,860 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:19:30,861 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x23289d0 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x1601758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'url': <routes.util.URLGenerator object at 0x2041c50>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x1bab290 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x23289d0 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x23825a8>, 'session': {'_accessed_time': 1266509970.861486, '_creation_time': 1266509970.861486}, 'N_': <function gettext_noop at 0x1601410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x1ab4390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x2328c10 200 OK>, '_': <function ugettext at 0x1601578>}
+17:19:30,862 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:19:30,862 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:21:56,528 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:21:56,529 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:56,529 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:21:56,530 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:21:56,530 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:21:56,530 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:21:56,530 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x237b1b8>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2379510>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x23794d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x23288d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2379510>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x233cad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510116.5306001, '_creation_time': 1266510116.5306001}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x23288d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x234a6d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:21:56,538 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:21:56,539 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:21:56,547 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:21:56,548 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:56,549 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:21:56,549 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:21:56,549 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:21:56,549 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:21:56,549 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2374c80>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x23791d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x23790d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2379210>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x23791d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x2107e50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510116.549916, '_creation_time': 1266510116.549916}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2379210>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2379e50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:21:56,555 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:21:56,557 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:21:56,558 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:21:56,559 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:56,559 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:21:56,559 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:21:56,560 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:21:56,560 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:21:56,560 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2360938>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2338790>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2338d10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2379090>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2338790>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x1a3ebd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510116.5604849, '_creation_time': 1266510116.5604849}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2379090>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2379b10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:21:56,566 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:21:56,567 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:21:56,582 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:21:56,583 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:56,583 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:21:56,584 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:56,584 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:21:56,584 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:21:56,585 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:21:56,585 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:21:56,585 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:21:56,585 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x20fa510 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x1601758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'url': <routes.util.URLGenerator object at 0x20fad10>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x20fa790 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x20fa510 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x2364368>, 'session': {'_accessed_time': 1266510116.5858071, '_creation_time': 1266510116.5858071}, 'N_': <function gettext_noop at 0x1601410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x1ab4390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x20fadd0 200 OK>, '_': <function ugettext at 0x1601578>}
+17:21:56,586 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:21:56,586 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:21:59,508 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:21:59,520 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:59,520 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:21:59,520 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:21:59,520 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:21:59,520 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:21:59,521 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x235b050>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2041190>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2041c90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x20fa110>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2041190>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x20058d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510119.5214369, '_creation_time': 1266510119.5214369}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x20fa110>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x20fa890>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:21:59,529 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:21:59,530 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:21:59,598 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:21:59,599 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:59,600 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:21:59,600 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:21:59,600 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:21:59,600 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:21:59,600 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2360e60>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x20fabd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x20fad10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2041c10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x20fabd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x1a3ebd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510119.600955, '_creation_time': 1266510119.600955}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2041c10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2328490>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:21:59,607 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:21:59,608 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:21:59,619 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:21:59,620 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:59,620 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:21:59,620 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:21:59,621 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:21:59,621 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:21:59,621 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x23749b0>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x234afd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x234ad10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x20fa1d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x234afd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x1a3ead0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510119.6217, '_creation_time': 1266510119.6217}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x20fa1d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2328f90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:21:59,629 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:21:59,630 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:21:59,647 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:21:59,648 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:59,648 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:21:59,649 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:21:59,649 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:21:59,649 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:21:59,650 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:21:59,650 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:21:59,650 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:21:59,650 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x23790d0 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x1601758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'url': <routes.util.URLGenerator object at 0x23792d0>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x2379190 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x23790d0 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x235a098>, 'session': {'_accessed_time': 1266510119.650816, '_creation_time': 1266510119.650816}, 'N_': <function gettext_noop at 0x1601410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x1ab4390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x2379b10 200 OK>, '_': <function ugettext at 0x1601578>}
+17:21:59,651 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:21:59,651 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:22:01,648 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:01,650 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:01,650 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:01,650 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:01,650 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:01,650 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:01,650 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2329d70>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2387150>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2387a90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2379f50>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2387150>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x233c6d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510121.6511259, '_creation_time': 1266510121.6511259}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2379f50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2338cd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:22:01,657 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:01,658 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:22:01,666 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:01,667 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:01,668 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:01,668 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:01,668 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:01,668 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:01,668 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2374488>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2379190>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2379cd0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2387190>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2379190>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x2107e50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510121.6690071, '_creation_time': 1266510121.6690071}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2387190>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2330c10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:22:01,680 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:01,681 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:22:01,683 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:01,683 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:01,684 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:01,684 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:01,684 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:01,684 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:01,684 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x235b2a8>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x234ae50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x234ab90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x23307d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x234ae50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x2144650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510121.6849649, '_creation_time': 1266510121.6849649}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x23307d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x23301d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:22:01,691 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:01,692 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:22:01,705 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:01,707 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:01,707 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:22:01,708 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:01,708 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:22:01,708 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:01,708 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:01,708 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:22:01,709 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:22:01,709 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x2018a10 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x1601758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'url': <routes.util.URLGenerator object at 0x20fa510>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x2041090 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x2018a10 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x23634d0>, 'session': {'_accessed_time': 1266510121.709599, '_creation_time': 1266510121.709599}, 'N_': <function gettext_noop at 0x1601410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x1ab4390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x20411d0 200 OK>, '_': <function ugettext at 0x1601578>}
+17:22:01,710 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:22:01,710 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:22:04,129 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:04,130 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:04,130 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:04,130 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:04,130 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:04,130 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:04,130 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x237b578>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2328d90>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2328ed0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2041310>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2328d90>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x233cf50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510124.131228, '_creation_time': 1266510124.131228}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2041310>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x234a410>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:22:04,137 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:04,139 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:22:04,148 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:04,149 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:04,150 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:04,150 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:04,150 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:04,150 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:04,150 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2360c08>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2316850>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2116d90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2328a50>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2316850>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x2144650 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510124.15084, '_creation_time': 1266510124.15084}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2328a50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x20fae90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:22:04,158 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:04,160 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:22:04,161 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:04,162 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:04,162 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:04,163 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:04,163 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:04,163 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:04,163 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2374b90>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x234a510>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x234af10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2116a50>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x234a510>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x2144a50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510124.163666, '_creation_time': 1266510124.163666}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2116a50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x20fa710>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'identity'}}
+17:22:04,169 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:04,170 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:22:04,191 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:04,191 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:04,192 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:22:04,192 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:04,193 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:22:04,193 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:04,193 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:04,193 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:22:04,193 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:22:04,193 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x2368190 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x1601758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'url': <routes.util.URLGenerator object at 0x23871d0>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x2387190 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x2368190 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x238d6c8>, 'session': {'_accessed_time': 1266510124.1942501, '_creation_time': 1266510124.1942501}, 'N_': <function gettext_noop at 0x1601410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x1ab4390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x1ab45d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x2387f50 200 OK>, '_': <function ugettext at 0x1601578>}
+17:22:04,194 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:22:04,195 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:22:38,679 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:38,680 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:38,681 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:38,681 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:38,681 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:38,681 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:38,681 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x237ba28>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2368bd0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2368ad0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2387cd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/summary'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2368bd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x233cd50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510158.6819661, '_creation_time': 1266509908.622421}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x2387cd0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2387e50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:22:38,693 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:38,696 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:22:38,724 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:38,725 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:38,726 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:38,726 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:38,726 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:38,726 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:38,726 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2374230>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1/summary', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x234a710>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x234ac90>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x234acd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x234a710>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x20059d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510158.726835, '_creation_time': 1266509908.622421}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x234acd0>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x234a210>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:22:38,732 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:38,732 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:22:41,560 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:41,561 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:41,562 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:41,562 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:41,562 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:41,562 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:41,562 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x2360938>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2116f50>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2316bd0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x234a650>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2116f50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x233c9d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510161.562803, '_creation_time': 1266509908.622421}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x234a650>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x234a690>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:22:41,574 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:41,577 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:22:41,614 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:22:41,619 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:22:41,620 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:22:41,620 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:22:41,620 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:22:41,620 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:22:41,620 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'start_response': <function repl_start_response at 0x237b9b0>, 'environ': {'routes.route': <routes.route.Route object at 0x1ab4550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x1ab4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x20f3f50>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2328210>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x1ab4810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x234ae90>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x20f3f50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x1ab4850>, 'wsgi.input': <socket._fileobject object at 0x2144a50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510161.621073, '_creation_time': 1266509908.622421}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x234ae90>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x234ad10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa1f6c831c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0xdfe550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}}
+17:22:41,626 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:22:41,626 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:25:04,785 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:25:04,785 DEBUG [pylons.configuration] Pushing process configuration
+17:25:04,788 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:25:04,788 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:25:04,794 DEBUG [pylons.templating] Initialized Buffet object
+17:25:04,794 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:25:04,797 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734099040528: Initial worker pool
+17:25:04,797 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734090647824: Initial worker pool
+17:25:04,797 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734082255120: Initial worker pool
+17:25:04,798 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734073862416: Initial worker pool
+17:25:04,798 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734065469712: Initial worker pool
+17:25:04,798 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734057077008: Initial worker pool
+17:25:04,799 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734048684304: Initial worker pool
+17:25:04,799 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734040291600: Initial worker pool
+17:25:04,800 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734031898896: Initial worker pool
+17:25:04,800 DEBUG [paste.httpserver.ThreadPool] Started new worker 139734023506192: Initial worker pool
+17:25:07,602 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:07,605 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:07,606 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:07,669 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:25:07,670 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:07,670 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:07,670 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:07,670 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x22925d0>, 'start_response': <function repl_start_response at 0x2291c08>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x21a0550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x21a0790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2292910>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x21a0810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x22925d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x22923d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x21a0850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2292910>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x21a0850>, 'wsgi.input': <socket._fileobject object at 0x212aa50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510307.670902, '_creation_time': 1266510307.670902}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x22923d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2292050>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f1665b251c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x14ee4d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'test1', 'action': u'view'}
+17:25:07,671 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:25:07,671 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:15,310 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:25:15,311 DEBUG [pylons.configuration] Pushing process configuration
+17:25:15,314 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:25:15,314 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:25:15,318 DEBUG [pylons.templating] Initialized Buffet object
+17:25:15,318 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:25:15,320 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687978649872: Initial worker pool
+17:25:15,320 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687970257168: Initial worker pool
+17:25:15,321 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687961864464: Initial worker pool
+17:25:15,321 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687953471760: Initial worker pool
+17:25:15,321 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687945079056: Initial worker pool
+17:25:15,321 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687936686352: Initial worker pool
+17:25:15,322 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687928293648: Initial worker pool
+17:25:15,322 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687919900944: Initial worker pool
+17:25:15,322 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687911508240: Initial worker pool
+17:25:15,322 DEBUG [paste.httpserver.ThreadPool] Started new worker 140687903115536: Initial worker pool
+17:25:16,363 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:16,366 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:16,367 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:16,422 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:25:16,423 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:16,423 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:16,423 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:16,423 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2fe55d0>, 'start_response': <function repl_start_response at 0x2fe4c08>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2fe5910>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2fe55d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2fe53d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2fe5910>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x2e7ea50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510316.4237909, '_creation_time': 1266510316.4237909}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x2fe53d0>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2fe5050>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'test1', 'action': u'view'}
+17:25:16,486 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:16,486 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:25:16,500 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:16,502 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:16,502 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:16,502 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:16,502 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:16,503 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:16,503 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x35370d0>, 'start_response': <function repl_start_response at 0x3768a28>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test1', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x35375d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x35370d0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x345ec10>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x35375d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x2e7ebd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510316.5033979, '_creation_time': 1266510316.4237909}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x345ec10>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2fe51d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'static/style-gitweb.css', 'action': u'view'}
+17:25:16,509 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:16,509 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:25:41,983 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:41,984 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:41,984 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:41,984 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:41,985 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:41,985 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:41,985 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3765f10>, 'start_response': <function repl_start_response at 0x379f758>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37659d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3765f10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3755a10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37659d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x357ebd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510341.985549, '_creation_time': 1266510341.985549}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3755a10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2f09ed0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test1', 'action': u'view'}
+17:25:41,998 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:25:41,999 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:41,999 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:42,008 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:42,011 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:42,012 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:42,013 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:42,013 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:42,013 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:42,013 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3778590>, 'start_response': <function repl_start_response at 0x379f848>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3778b50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3778590>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x37788d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3778b50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x357ec50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510342.0136521, '_creation_time': 1266510342.0136521}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x37788d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x37787d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test1', 'action': u'view'}
+17:25:42,020 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:25:42,020 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:42,021 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:42,022 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:42,023 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:42,023 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:42,024 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:42,024 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:42,024 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:42,024 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3778550>, 'start_response': <function repl_start_response at 0x379fc80>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2fe5310>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3778550>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3480690>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2fe5310>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x357e6d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510342.0246379, '_creation_time': 1266510342.0246379}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3480690>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3528d10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test1', 'action': u'view'}
+17:25:42,030 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:25:42,030 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:42,030 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:42,045 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:42,052 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:42,052 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:25:42,053 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:42,053 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:25:42,054 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.error', class: 'ErrorController'
+17:25:42,054 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:42,054 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:42,054 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:25:42,054 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:25:42,054 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x3786790 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x2a42758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x2ef45d0>, 'url': <routes.util.URLGenerator object at 0x3786a90>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x3786210 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x3786790 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x37b5170>, 'session': {'_accessed_time': 1266510342.0551331, '_creation_time': 1266510342.0551331}, 'N_': <function gettext_noop at 0x2a42410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x2ef45d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x2ef4390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x2ef45d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x3786b90 200 OK>, '_': <function ugettext at 0x2a42578>}
+17:25:42,056 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:25:42,056 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:48,677 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:48,682 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:48,683 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:48,683 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:48,683 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:48,683 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:48,683 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x37b3610>, 'start_response': <function repl_start_response at 0x37aaed8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x345ee10>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x37b3610>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3786d10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x345ee10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x3779350 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510348.684021, '_creation_time': 1266510348.684021}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3786d10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x352eb50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test1/', 'action': u'view'}
+17:25:48,702 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:25:48,702 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:48,703 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:48,712 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:48,714 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:48,714 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:48,714 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:48,714 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:48,714 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:48,715 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x37863d0>, 'start_response': <function repl_start_response at 0x379fe60>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37862d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x37863d0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3786b10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37862d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x2e7ebd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510348.71527, '_creation_time': 1266510348.71527}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3786b10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x37656d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test1/', 'action': u'view'}
+17:25:48,721 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:25:48,721 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:48,721 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:48,723 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:48,723 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:48,724 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:48,724 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:48,724 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:48,724 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:48,724 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3778550>, 'start_response': <function repl_start_response at 0x3461e60>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3778710>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3778550>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2fe5310>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3778710>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x353be50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510348.724972, '_creation_time': 1266510348.724972}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2fe5310>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x376f8d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test1/', 'action': u'view'}
+17:25:48,730 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:25:48,731 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:48,731 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:48,744 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:48,745 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:48,746 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:25:48,746 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:48,747 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:25:48,747 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:48,747 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:48,747 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:25:48,747 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:25:48,748 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x37b3b10 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x2a42758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x2ef45d0>, 'url': <routes.util.URLGenerator object at 0x37b3b50>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x37b3e50 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x37b3b10 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x37bdfc8>, 'session': {'_accessed_time': 1266510348.748347, '_creation_time': 1266510348.748347}, 'N_': <function gettext_noop at 0x2a42410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x2ef45d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x2ef4390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x2ef45d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x37b3d50 200 OK>, '_': <function ugettext at 0x2a42578>}
+17:25:48,748 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:25:48,749 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:54,446 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:54,447 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:54,448 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:54,448 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:54,448 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:54,448 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:54,448 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x37c1090>, 'start_response': <function repl_start_response at 0x37ba9b0>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37c1150>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x37c1090>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x37b3d10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37c1150>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x3779a50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510354.448838, '_creation_time': 1266510354.448838}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x37b3d10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3755610>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test1/', 'action': u'view'}
+17:25:54,459 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:25:54,459 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:54,459 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:54,466 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:54,467 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:54,467 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:54,467 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:54,467 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:54,467 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:54,468 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2fe5190>, 'start_response': <function repl_start_response at 0x379fc80>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37b3bd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2fe5190>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3778550>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1/'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37b3bd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x353be50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510354.4683261, '_creation_time': 1266510354.4683261}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3778550>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3778dd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test1/', 'action': u'view'}
+17:25:54,474 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:25:54,474 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:54,474 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:25:57,741 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:25:57,742 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:25:57,743 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:25:57,743 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:25:57,743 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:25:57,743 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:25:57,743 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3755750>, 'start_response': <function repl_start_response at 0x37aa2a8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2ef4550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2ef4810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2ef4790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x37b38d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3755750>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x37785d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test1'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x37b38d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2ef4850>, 'wsgi.input': <socket._fileobject object at 0x2e7ebd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510357.7438991, '_creation_time': 1266510357.7438991}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x37785d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3778590>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ff47d5a11c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x22434d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test1', 'action': u'view'}
+17:25:57,750 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:25:57,750 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:25:57,750 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:26:24,410 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:26:24,410 DEBUG [pylons.configuration] Pushing process configuration
+17:26:24,414 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:26:24,414 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:26:24,421 DEBUG [pylons.templating] Initialized Buffet object
+17:26:24,422 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:26:24,424 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689929406736: Initial worker pool
+17:26:24,424 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689921014032: Initial worker pool
+17:26:24,424 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689912621328: Initial worker pool
+17:26:24,425 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689904228624: Initial worker pool
+17:26:24,425 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689895835920: Initial worker pool
+17:26:24,425 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689887443216: Initial worker pool
+17:26:24,425 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689879050512: Initial worker pool
+17:26:24,426 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689870657808: Initial worker pool
+17:26:24,426 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689862265104: Initial worker pool
+17:26:24,426 DEBUG [paste.httpserver.ThreadPool] Started new worker 139689853872400: Initial worker pool
+17:26:49,766 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:26:49,770 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:26:49,771 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:26:49,823 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:26:49,823 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:26:49,823 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:26:49,823 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:26:49,823 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x298c490>, 'start_response': <function repl_start_response at 0x298ab90>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2899550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2899810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2899790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x298c7d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2899850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x298c490>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x298c290>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x298c7d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2899850>, 'wsgi.input': <socket._fileobject object at 0x2823a50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510409.8242519, '_creation_time': 1266510409.8242519}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x298c290>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x28aef50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f0c1cfb31c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1be4550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'lotto', 'action': u'view'}
+17:26:50,780 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:26:50,780 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:26:50,780 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:26:50,787 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:26:50,788 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:26:50,789 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:26:50,789 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:26:50,789 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:26:50,789 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:26:50,789 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2e27710>, 'start_response': <function repl_start_response at 0x313bc08>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2899550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2899810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2899790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2e03a10>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2899850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2e27710>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x298c3d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2e03a10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2899850>, 'wsgi.input': <socket._fileobject object at 0x2823ad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510410.789866, '_creation_time': 1266510410.789866}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x298c3d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x298c050>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f0c1cfb31c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1be4550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'lotto', 'action': u'view'}
+17:26:51,753 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:26:51,754 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:26:51,754 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:26:51,756 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:26:51,757 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:26:51,758 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:26:51,758 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:26:51,758 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:26:51,758 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:26:51,758 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2f8e110>, 'start_response': <function repl_start_response at 0x316c848>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2899550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2899810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2899790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3122a10>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2899850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2f8e110>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2e27650>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3122a10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2899850>, 'wsgi.input': <socket._fileobject object at 0x2df18d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510411.7590699, '_creation_time': 1266510411.7590699}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2e27650>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2e273d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f0c1cfb31c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1be4550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'lotto', 'action': u'view'}
+17:26:52,682 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:26:52,682 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:26:52,683 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:26:52,684 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:26:52,685 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:26:52,685 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:26:52,685 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:26:52,686 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:26:52,686 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:26:52,686 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3157690>, 'start_response': <function repl_start_response at 0x316cde8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2899550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x2899810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2899790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/lotto', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'bases=0000000000000000000000000000000000000000&cmd=changegroupsubset&heads=cfbb47c42aab0f85717002791cf34a2e8fee1045', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3157450>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2899850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3157690>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2f8e450>, {'action': u'view', 'controller': u'hg', 'path_info': 'lotto'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3157450>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2899850>, 'wsgi.input': <socket._fileobject object at 0x2f94dd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510412.6865339, '_creation_time': 1266510412.6865339}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2f8e450>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2f85150>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f0c1cfb31c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x1be4550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'lotto', 'action': u'view'}
+17:26:53,609 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:26:53,609 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:26:53,610 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:27:24,179 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:27:24,179 DEBUG [pylons.configuration] Pushing process configuration
+17:27:24,183 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:27:24,183 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:27:24,189 DEBUG [pylons.templating] Initialized Buffet object
+17:27:24,189 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:27:24,192 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295837104400: Initial worker pool
+17:27:24,194 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295828711696: Initial worker pool
+17:27:24,195 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295820318992: Initial worker pool
+17:27:24,195 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295811926288: Initial worker pool
+17:27:24,195 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295803533584: Initial worker pool
+17:27:24,195 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295795140880: Initial worker pool
+17:27:24,196 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295786748176: Initial worker pool
+17:27:24,196 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295778355472: Initial worker pool
+17:27:24,196 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295769962768: Initial worker pool
+17:27:24,196 DEBUG [paste.httpserver.ThreadPool] Started new worker 140295761570064: Initial worker pool
+17:29:00,917 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:29:00,923 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:00,926 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:29:01,009 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:29:01,009 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:29:01,009 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:29:01,009 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:29:01,009 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x321b510>, 'start_response': <function repl_start_response at 0x3219d70>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x321b850>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x321b510>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x321b310>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x321b850>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x30b3a50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510541.010186, '_creation_time': 1266510541.010186}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x321b310>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x313ef90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': u'/', 'action': u'view'}
+17:29:01,924 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:29:01,925 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:29:01,975 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:29:01,977 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:01,977 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:29:01,977 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:29:01,978 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:29:01,978 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:29:01,978 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x36b66d0>, 'start_response': <function repl_start_response at 0x36b1b90>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x36b6410>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x36b66d0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x321b450>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x36b6410>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x30b3bd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510541.9785759, '_creation_time': 1266510541.010186}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x321b450>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x36b6ed0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'static/style-gitweb.css', 'action': u'view'}
+17:29:02,930 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:29:02,930 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:29:10,840 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:29:10,842 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:10,842 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:29:10,842 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:29:10,842 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:29:10,842 DEBUG [pylons.controllers.core] Looking for u'add_repo' method to handle the request
+17:29:10,842 DEBUG [pylons.controllers.core] Calling 'add_repo' method with keyword args: **{'new_repo': u'test_marcin'}
+17:29:10,879 INFO  [pylons_app.controllers.hg] test_marcin repo is free for creation
+17:29:10,879 INFO  [pylons_app.controllers.hg] test_marcin repo is free for creation
+17:29:10,880 INFO  [pylons_app.controllers.hg] creating repo test_marcin in /home/marcink/python_workspace/test_marcin
+17:29:10,880 INFO  [pylons_app.controllers.hg] creating repo test_marcin in /home/marcink/python_workspace/test_marcin
+17:29:11,063 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:29:11,064 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:29:12,549 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:29:12,550 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:12,551 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:29:12,551 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:29:12,551 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:29:12,551 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:29:12,551 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x36c5c50>, 'start_response': <function repl_start_response at 0x39e2cf8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/add/test_marcin', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x36c5ed0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x36c5c50>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x36cc410>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x36c5ed0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x367ecd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510552.5523169, '_creation_time': 1266510541.010186}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x36cc410>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x36cc0d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': u'/', 'action': u'view'}
+17:29:13,493 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:29:13,493 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:29:13,541 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:29:13,543 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:13,543 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:29:13,543 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:29:13,543 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:29:13,543 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:29:13,544 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3855850>, 'start_response': <function repl_start_response at 0x3a095f0>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x39f5c50>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3855850>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3846250>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x39f5c50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x367ee50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510553.544246, '_creation_time': 1266510541.010186}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3846250>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x39e9e50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'static/style-gitweb.css', 'action': u'view'}
+17:29:14,497 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:29:14,497 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:29:42,003 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:29:42,006 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:42,006 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:29:42,007 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:29:42,007 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:29:42,007 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:29:42,007 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x39e9f50>, 'start_response': <function repl_start_response at 0x39e2de8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x321b110>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x39e9f50>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3846a10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x321b110>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x367ebd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510582.007668, '_creation_time': 1266510582.007668}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3846a10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3691c50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:29:42,941 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:29:42,941 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:29:42,941 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:29:42,950 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:29:42,951 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:42,951 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:29:42,952 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:29:42,952 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:29:42,952 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:29:42,952 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x39f5110>, 'start_response': <function repl_start_response at 0x3a09a28>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x39f5dd0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x39f5110>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x36cc2d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x39f5dd0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x367ecd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510582.9525809, '_creation_time': 1266510582.9525809}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x36cc2d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x36c5b50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:29:43,862 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:29:43,863 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:29:43,863 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:29:43,864 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:29:43,865 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:43,865 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:29:43,866 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:29:43,866 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:29:43,866 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:29:43,866 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x39f5e50>, 'start_response': <function repl_start_response at 0x3a100c8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3a03690>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x39f5e50>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x38551d0>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3a03690>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x386c850 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510583.8666301, '_creation_time': 1266510583.8666301}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x38551d0>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x36cc290>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:29:44,792 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:29:44,792 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:29:44,793 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:29:44,807 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:29:44,809 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:44,809 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:29:44,810 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:29:44,810 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:29:44,810 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.error', class: 'ErrorController'
+17:29:44,811 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:29:44,811 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:29:44,811 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:29:44,811 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:29:44,811 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x384c550 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x2c76758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x31295d0>, 'url': <routes.util.URLGenerator object at 0x36b6a90>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x36b6f50 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x384c550 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x3a0a5f0>, 'session': {'_accessed_time': 1266510584.8120949, '_creation_time': 1266510584.8120949}, 'N_': <function gettext_noop at 0x2c76410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x31295d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x3129390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x31295d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x384c110 200 OK>, '_': <function ugettext at 0x2c76578>}
+17:29:44,813 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:29:44,813 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:30:23,059 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:30:23,060 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:30:23,060 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:30:23,061 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:30:23,061 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:30:23,061 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:30:23,061 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3846410>, 'start_response': <function repl_start_response at 0x3a10d70>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3846250>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3846410>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x384c250>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3846250>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x367ec50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510623.061686, '_creation_time': 1266510623.061686}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x384c250>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3a03b50>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:30:23,997 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:30:23,998 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:30:23,998 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:30:24,010 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:30:24,011 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:30:24,012 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:30:24,012 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:30:24,012 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:30:24,012 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:30:24,012 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x383cc10>, 'start_response': <function repl_start_response at 0x3a162a8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3ac0ad0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x383cc10>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3846990>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3ac0ad0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x386c8d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510624.013072, '_creation_time': 1266510624.013072}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3846990>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x39e9fd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:30:24,928 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:30:24,928 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:30:24,928 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:30:24,929 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:30:24,930 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:30:24,931 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:30:24,931 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:30:24,931 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:30:24,931 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:30:24,931 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3ac0d50>, 'start_response': <function repl_start_response at 0x3a167d0>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3129550>, 'beaker.cache': <beaker.cache.CacheManager object at 0x3129810>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3129790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3ac0510>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3ac0d50>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x36b6810>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3ac0510>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3129850>, 'wsgi.input': <socket._fileobject object at 0x386c050 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510624.9318349, '_creation_time': 1266510624.9318349}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x36b6810>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x39f57d0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f992fe4f1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x24774d0>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:30:25,873 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:30:25,873 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:30:25,873 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:30:25,889 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:30:25,922 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:30:25,923 DEBUG [pylons.wsgiapp] No controller found, returning 404 HTTP Not Found
+17:30:25,923 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:30:25,924 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'error'
+17:30:25,924 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:30:25,924 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:30:25,924 DEBUG [pylons.controllers.core] Looking for u'document' method to handle the request
+17:30:25,924 DEBUG [pylons.controllers.core] Calling 'document' method with keyword args: **{}
+17:30:25,924 DEBUG [pylons.templating] Created render namespace with pylons vars: {'c': <pylons.util.AttribSafeContextObj at 0x3ac0250 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'ungettext': <function ungettext at 0x2c76758>, 'g': <pylons_app.lib.app_globals.Globals object at 0x31295d0>, 'url': <routes.util.URLGenerator object at 0x3ac0710>, 'h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'request': <Request at 0x3ac03d0 POST http://127.0.0.1:5000/error/document?cmd=unbundle&heads=0000000000000000000000000000000000000000>, 'tmpl_context': <pylons.util.AttribSafeContextObj at 0x3ac0250 error_explanation=u'The resource could not be found', error_message='404 Not Found', redirect_module=u'Home page', redirect_time=5, serv_p='http://127.0.0.1:5000', url_redirect='/'>, 'translator': <gettext.GNUTranslations instance at 0x3a12638>, 'session': {'_accessed_time': 1266510625.9251561, '_creation_time': 1266510625.9251561}, 'N_': <function gettext_noop at 0x2c76410>, 'app_globals': <pylons_app.lib.app_globals.Globals object at 0x31295d0>, 'config': {'error_email_from': 'paste_error@localhost', 'beaker.session.auto': 'True', 'pylons.paths': {'templates': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'controllers': '/home/marcink/python_workspace/hg_app/pylons_app/controllers', 'static_files': '/home/marcink/python_workspace/hg_app/pylons_app/public', 'root': '/home/marcink/python_workspace/hg_app/pylons_app'}, 'pylons.errorware': {'debug': True}, 'pylons.response_options': {'headers': {'Pragma': 'no-cache', 'Cache-Control': 'no-cache'}, 'errors': 'strict', 'charset': 'utf-8', 'content_type': 'text/html'}, 'beaker.session.type': 'memory', 'pylons.c_attach_args': True, 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'smtp_server': 'localhost', 'app_conf': {'lang': 'en', 'beaker.session.auto': 'True', 'package': 'pylons_app', 'beaker.session.timeout': '3600', 'cache_dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.type': 'memory'}, 'pylons.cache_dir': '/home/marcink/python_workspace/hg_app/data', 'buffet.template_engines': [{'engine': 'mako', 'alias': None, 'template_root': '', 'template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}}], 'buffet.template_options': {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True}, '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'routes.map': <routes.mapper.Mapper object at 0x3129390>, 'here': '/home/marcink/python_workspace/hg_app', 'email_to': 'marcin.kuzminski@etelko.pl', 'pylons.h': <module 'pylons_app.lib.helpers' from '/home/marcink/python_workspace/hg_app/pylons_app/lib/helpers.pyc'>, 'pylons.package': 'pylons_app', 'pylons.g': <pylons_app.lib.app_globals.Globals object at 0x31295d0>, 'lang': 'en', 'global_conf': {'error_email_from': 'paste_error@localhost', 'email_to': 'marcin.kuzminski@etelko.pl', 'debug': 'true', '__file__': '/home/marcink/python_workspace/hg_app/development.ini', 'smtp_server': 'localhost', 'here': '/home/marcink/python_workspace/hg_app'}, 'package': 'pylons_app', 'cache.dir': '/home/marcink/python_workspace/hg_app/data', 'beaker.session.timeout': '3600', 'pylons.request_options': {'errors': 'replace', 'decode_param_names': False, 'charset': 'utf-8', 'language': 'en-us'}, 'pylons.db_engines': {}, 'pylons.strict_c': False, 'beaker.cache.data_dir': '/home/marcink/python_workspace/hg_app/data/cache', 'debug': True, 'beaker.session.key': 'pylons_app', 'beaker.session.secret': '#@^^F&VWUDCT%@$#WR^@&*IWEKF', 'beaker.session.data_dir': '/home/marcink/python_workspace/hg_app/data/sessions'}, 'response': <Response at 0x3ac08d0 200 OK>, '_': <function ugettext at 0x2c76578>}
+17:30:25,925 DEBUG [pylons.controllers.core] Controller returned a unicode string , writing it to pylons.response
+17:30:25,926 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:30:51,417 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:30:51,417 DEBUG [pylons.configuration] Pushing process configuration
+17:30:51,429 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:30:51,429 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:30:51,433 DEBUG [pylons.templating] Initialized Buffet object
+17:30:51,434 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:30:51,436 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336506431760: Initial worker pool
+17:30:51,436 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336498039056: Initial worker pool
+17:30:51,437 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336489646352: Initial worker pool
+17:30:51,437 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336481253648: Initial worker pool
+17:30:51,437 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336472860944: Initial worker pool
+17:30:51,437 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336464468240: Initial worker pool
+17:30:51,437 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336456075536: Initial worker pool
+17:30:51,438 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336447682832: Initial worker pool
+17:30:51,438 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336439290128: Initial worker pool
+17:30:51,438 DEBUG [paste.httpserver.ThreadPool] Started new worker 140336430897424: Initial worker pool
+17:30:53,809 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:30:53,812 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:30:53,815 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:30:53,870 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:30:53,870 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:30:53,870 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:30:53,870 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:30:53,871 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3174490>, 'start_response': <function repl_start_response at 0x3173cf8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3081510>, 'beaker.cache': <beaker.cache.CacheManager object at 0x30817d0>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3081750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x31747d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3081810>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3174490>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3174250>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x31747d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3081810>, 'wsgi.input': <socket._fileobject object at 0x300ca50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510653.8715, '_creation_time': 1266510653.8715}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3174250>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3097f10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa2a7f9a1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x23cb550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:30:54,914 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:30:54,914 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:30:54,914 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:30:54,923 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:30:54,924 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:30:54,925 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:30:54,925 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:30:54,925 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:30:54,925 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:30:54,925 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3610910>, 'start_response': <function repl_start_response at 0x391ff50>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3081510>, 'beaker.cache': <beaker.cache.CacheManager object at 0x30817d0>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3081750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x35ebb10>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3081810>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3610910>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3174390>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x35ebb10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3081810>, 'wsgi.input': <socket._fileobject object at 0x300cad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510654.9259751, '_creation_time': 1266510654.9259751}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3174390>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3097fd0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa2a7f9a1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x23cb550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:30:55,966 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:30:55,967 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:30:55,967 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:30:55,982 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:30:55,994 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:30:55,995 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:30:55,995 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:30:55,995 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:30:55,995 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:30:55,995 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x391df90>, 'start_response': <function repl_start_response at 0x3936500>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3081510>, 'beaker.cache': <beaker.cache.CacheManager object at 0x30817d0>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3081750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x391d390>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3081810>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x391df90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3770e90>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x391d390>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3081810>, 'wsgi.input': <socket._fileobject object at 0x35dc8d0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510655.9960029, '_creation_time': 1266510655.9960029}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x3770e90>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3610510>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa2a7f9a1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x23cb550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:30:56,939 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:30:56,940 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:30:56,940 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:30:56,957 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:30:56,958 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:30:56,958 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:30:56,958 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:30:56,958 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:30:56,958 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:30:56,958 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3940750>, 'start_response': <function repl_start_response at 0x3936b18>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x3081510>, 'beaker.cache': <beaker.cache.CacheManager object at 0x30817d0>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3081750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=unbundle&heads=0000000000000000000000000000000000000000', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3940e50>>, 'CONTENT_LENGTH': '18864', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x3081810>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3940750>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x391d690>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3940e50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x3081810>, 'wsgi.input': <socket._fileobject object at 0x377edd0 length=18864>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510656.959183, '_creation_time': 1266510656.959183}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x391d690>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x3925810>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7fa2a7f9a1c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': 'application/octet-stream', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x23cb550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:30:58,095 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:30:58,096 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:31:05,431 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:31:05,431 DEBUG [pylons.configuration] Pushing process configuration
+17:31:05,434 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:31:05,434 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:31:05,438 DEBUG [pylons.templating] Initialized Buffet object
+17:31:05,438 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:31:05,440 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027508824336: Initial worker pool
+17:31:05,441 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027500431632: Initial worker pool
+17:31:05,441 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027492038928: Initial worker pool
+17:31:05,441 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027483646224: Initial worker pool
+17:31:05,442 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027475253520: Initial worker pool
+17:31:05,442 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027466860816: Initial worker pool
+17:31:05,442 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027458468112: Initial worker pool
+17:31:05,442 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027450075408: Initial worker pool
+17:31:05,443 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027441682704: Initial worker pool
+17:31:05,443 DEBUG [paste.httpserver.ThreadPool] Started new worker 140027433290000: Initial worker pool
+17:31:34,368 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:31:34,390 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:31:34,391 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:31:34,442 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:31:34,442 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:31:34,442 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:31:34,442 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:31:34,442 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2483590>, 'start_response': <function repl_start_response at 0x2481d70>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x238e510>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x238e750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x24838d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2483590>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x238e7d0>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2483350>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x24838d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'wsgi.input': <socket._fileobject object at 0x2318a50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510694.4430659, '_creation_time': 1266510694.4430659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2483350>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x23a4f90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f5ab64851c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x16d8550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'test_marcin/', 'action': u'view'}
+17:31:35,418 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:31:35,418 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:31:35,452 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:31:35,470 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:31:35,470 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:31:35,470 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:31:35,471 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:31:35,471 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:31:35,471 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2c3a550>, 'start_response': <function repl_start_response at 0x2c2fd70>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x238e510>, 'HTTP_REFERER': 'http://127.0.0.1:5000/test_marcin/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x238e750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2c3a7d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2c3a550>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x238e7d0>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x28f8c90>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2c3a7d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'wsgi.input': <socket._fileobject object at 0x2318bd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510695.4716151, '_creation_time': 1266510694.4430659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x28f8c90>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2a97450>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f5ab64851c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x16d8550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'static/style-gitweb.css', 'action': u'view'}
+17:31:36,667 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:31:36,667 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:32:03,088 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:32:03,090 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:32:03,090 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:32:03,090 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:32:03,090 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:32:03,090 DEBUG [pylons.controllers.core] Looking for u'add_repo' method to handle the request
+17:32:03,090 DEBUG [pylons.controllers.core] Calling 'add_repo' method with keyword args: **{'new_repo': u'test_marcin'}
+17:32:03,092 INFO  [pylons_app.controllers.hg] test_marcin repo is free for creation
+17:32:03,092 INFO  [pylons_app.controllers.hg] test_marcin repo is free for creation
+17:32:03,093 INFO  [pylons_app.controllers.hg] creating repo test_marcin in /home/marcink/python_workspace/test_marcin
+17:32:03,093 INFO  [pylons_app.controllers.hg] creating repo test_marcin in /home/marcink/python_workspace/test_marcin
+17:32:03,258 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:32:03,259 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:32:05,313 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:32:05,315 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:32:05,315 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:32:05,315 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:32:05,316 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:32:05,316 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:32:05,316 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2c4f210>, 'start_response': <function repl_start_response at 0x2c46c08>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x238e510>, 'HTTP_REFERER': 'http://127.0.0.1:5000/add/test_marcin', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': u'/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x238e750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': u'/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2c4f0d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2c4f210>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x238e7d0>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2c4f650>, {'action': u'view', 'controller': u'hg', 'path_info': u'/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2c4f0d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'wsgi.input': <socket._fileobject object at 0x2ac8bd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510725.3166251, '_creation_time': 1266510694.4430659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2c4f650>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2c3aed0>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f5ab64851c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x16d8550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': u'/', 'action': u'view'}
+17:32:06,417 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:32:06,417 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:32:06,476 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:32:06,478 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:32:06,478 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:32:06,478 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:32:06,478 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:32:06,478 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:32:06,479 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2c459d0>, 'start_response': <function repl_start_response at 0x2c46cf8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x238e510>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x238e750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2c45f10>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2c459d0>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x238e7d0>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2c45cd0>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2c45f10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'wsgi.input': <socket._fileobject object at 0x2ac8c50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510726.4792631, '_creation_time': 1266510694.4430659}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2c45cd0>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2c45590>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f5ab64851c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x16d8550>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'static/style-gitweb.css', 'action': u'view'}
+17:32:07,419 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:32:07,419 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:32:10,354 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:32:10,356 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:32:10,400 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:32:10,400 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:32:10,400 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:32:10,400 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:32:10,401 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2c4f610>, 'start_response': <function repl_start_response at 0x2c6d1b8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x238e510>, 'beaker.cache': <beaker.cache.CacheManager object at 0x238e7d0>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x238e750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000000000&cmd=between', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2c4f9d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2c4f610>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2c45050>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2c4f9d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'wsgi.input': <socket._fileobject object at 0x2ac8b50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510730.4014051, '_creation_time': 1266510730.4014051}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2c45050>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x23a4e90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f5ab64851c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x16d8550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:32:11,389 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:32:11,389 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:32:11,389 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:32:11,399 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:32:11,401 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:32:11,401 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:32:11,401 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:32:11,402 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:32:11,402 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:32:11,402 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2d04e90>, 'start_response': <function repl_start_response at 0x2c46cf8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x238e510>, 'beaker.cache': <beaker.cache.CacheManager object at 0x238e7d0>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x238e750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=capabilities', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2d04f50>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2d04e90>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2d04d50>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2d04f50>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'wsgi.input': <socket._fileobject object at 0x2a8ae50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510731.4026029, '_creation_time': 1266510731.4026029}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2d04d50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2d04c10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f5ab64851c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x16d8550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:32:12,367 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:32:12,367 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:32:12,367 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:32:12,368 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:32:12,369 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:32:12,370 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:32:12,370 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:32:12,370 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:32:12,370 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:32:12,370 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2d04710>, 'start_response': <function repl_start_response at 0x2481cf8>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x238e510>, 'beaker.cache': <beaker.cache.CacheManager object at 0x238e7d0>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x238e750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=heads', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2c3a3d0>>, 'CONTENT_LENGTH': '0', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2d04710>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2c4ff10>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2c3a3d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'wsgi.input': <socket._fileobject object at 0x2318bd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510732.3710101, '_creation_time': 1266510732.3710101}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2c4ff10>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2c4f710>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f5ab64851c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x16d8550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:32:13,260 DEBUG [pylons.controllers.core] Assuming controller returned an iterable, setting it as pylons.response.app_iter
+17:32:13,261 DEBUG [pylons.controllers.core] Calling Response object to return WSGI data
+17:32:13,261 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:32:13,275 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:32:13,276 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:32:13,277 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:32:13,277 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:32:13,277 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:32:13,277 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:32:13,277 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x291cfd0>, 'start_response': <function repl_start_response at 0x2c6d7d0>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x238e510>, 'beaker.cache': <beaker.cache.CacheManager object at 0x238e7d0>, 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x238e750>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/test_marcin', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': 'cmd=unbundle&heads=0000000000000000000000000000000000000000', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x291ca90>>, 'CONTENT_LENGTH': '18864', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'HTTP_USER_AGENT': 'mercurial/proto-1.0', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x291cfd0>, 'wsgi.url_scheme': 'http', 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2d04a50>, {'action': u'view', 'controller': u'hg', 'path_info': 'test_marcin'}), 'SERVER_PORT': '5000', 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x291ca90>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x238e810>, 'wsgi.input': <socket._fileobject object at 0x2ac8c50 length=18864>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510733.277714, '_creation_time': 1266510733.277714}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2d04a50>, 'HTTP_ACCEPT': 'application/mercurial-0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2c45e10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f5ab64851c8>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': 'application/octet-stream', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x16d8550>, 'HTTP_ACCEPT_ENCODING': 'identity'}, 'path_info': 'test_marcin', 'action': u'view'}
+17:32:14,437 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:32:14,438 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:32:50,564 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:32:50,564 DEBUG [pylons.configuration] Pushing process configuration
+17:32:50,568 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:32:50,568 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:32:50,572 DEBUG [pylons.templating] Initialized Buffet object
+17:32:50,572 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:32:50,572 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+17:32:50,593 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724820314384: Initial worker pool
+17:32:50,593 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724811921680: Initial worker pool
+17:32:50,593 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724803528976: Initial worker pool
+17:32:50,594 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724795136272: Initial worker pool
+17:32:50,594 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724786743568: Initial worker pool
+17:32:50,594 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724778350864: Initial worker pool
+17:32:50,595 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724769958160: Initial worker pool
+17:32:50,595 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724761565456: Initial worker pool
+17:32:50,595 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724753172752: Initial worker pool
+17:32:50,595 DEBUG [paste.httpserver.ThreadPool] Started new worker 140724744780048: Initial worker pool
+17:35:18,839 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:35:18,842 DEBUG [routes.middleware] Matched GET /mass_account_manager/
+17:35:18,842 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:35:18,842 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'mass_account_manager/'}
+17:35:18,843 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:35:18,844 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:35:18,912 DEBUG [pylons.wsgiapp] Found controller, module: 'pylons_app.controllers.hg', class: 'HgController'
+17:35:18,912 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:35:18,913 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:35:18,913 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:35:18,913 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2de6690>, 'start_response': <function repl_start_response at 0x2de4d70>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2cf2550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'mass_account_manager/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2cf2790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/mass_account_manager/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x2de69d0>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2de6690>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x2cf2810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x2de6410>, {'action': u'view', 'controller': u'hg', 'path_info': 'mass_account_manager/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2cf2850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x2de69d0>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2cf2850>, 'wsgi.input': <socket._fileobject object at 0x2c7ca50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510918.913573, '_creation_time': 1266510918.913573}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x2de6410>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2de6090>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ffd114941c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20414d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'mass_account_manager/', 'action': u'view'}
+17:35:20,038 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:35:20,039 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:35:20,131 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:35:20,140 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:35:20,141 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:35:20,141 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:35:20,141 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:35:20,142 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:35:20,142 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:35:20,142 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:35:20,142 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:35:20,142 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x3280610>, 'start_response': <function repl_start_response at 0x35bc6e0>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2cf2550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/mass_account_manager/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2cf2790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x3415590>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x3280610>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x2cf2810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x340f850>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2cf2850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x3415590>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2cf2850>, 'wsgi.input': <socket._fileobject object at 0x2c7cbd0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510920.1430869, '_creation_time': 1266510918.913573}, 'wsgi.multithread': True, 'routes.url': <routes.util.URLGenerator object at 0x340f850>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x2de6350>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ffd114941c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20414d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'static/style-gitweb.css', 'action': u'view'}
+17:35:21,067 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:35:21,067 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:35:26,068 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:35:26,076 DEBUG [routes.middleware] Matched GET /mass_account_manager/
+17:35:26,076 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:35:26,076 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'mass_account_manager/'}
+17:35:26,077 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:35:26,077 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:35:26,077 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:35:26,077 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:35:26,077 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:35:26,077 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x35b3310>, 'start_response': <function repl_start_response at 0x35c2230>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2cf2550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'mass_account_manager/'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2cf2790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/mass_account_manager/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x35b3710>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x35b3310>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x2cf2810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x33f2590>, {'action': u'view', 'controller': u'hg', 'path_info': 'mass_account_manager/'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2cf2850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x35b3710>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2cf2850>, 'wsgi.input': <socket._fileobject object at 0x2c7cad0 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510926.0781159, '_creation_time': 1266510918.913573}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x33f2590>, 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x325bd90>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ffd114941c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20414d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'mass_account_manager/', 'action': u'view'}
+17:35:26,995 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:35:26,995 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:35:27,028 DEBUG [paste.httpserver.ThreadPool] Added task (0 tasks queued)
+17:35:27,029 DEBUG [routes.middleware] Matched GET /static/style-gitweb.css
+17:35:27,029 DEBUG [routes.middleware] Route path: '/{path_info:.*}', defaults: {'action': u'view', 'controller': u'hg', 'path_info': u'/'}
+17:35:27,029 DEBUG [routes.middleware] Match dict: {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}
+17:35:27,029 DEBUG [pylons.wsgiapp] Setting up Pylons stacked object globals
+17:35:27,030 DEBUG [pylons.wsgiapp] Resolved URL to controller: u'hg'
+17:35:27,030 DEBUG [pylons.wsgiapp] Controller appears to be a class, instantiating
+17:35:27,030 DEBUG [pylons.wsgiapp] Calling controller class with WSGI interface
+17:35:27,030 DEBUG [pylons.controllers.core] Looking for u'view' method to handle the request
+17:35:27,030 DEBUG [pylons.controllers.core] Calling 'view' method with keyword args: **{'pylons': <pylons.util.PylonsContext object at 0x2de6050>, 'start_response': <function repl_start_response at 0x35bca28>, 'controller': u'hg', 'environ': {'routes.route': <routes.route.Route object at 0x2cf2550>, 'HTTP_REFERER': 'http://127.0.0.1:5000/mass_account_manager/', 'pylons.routes_dict': {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}, 'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x2cf2790>>, 'SCRIPT_NAME': '', 'webob.adhoc_attrs': {'language': 'en-us'}, 'REQUEST_METHOD': 'GET', 'PATH_INFO': '/static/style-gitweb.css', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'paste.throw_errors': True, 'pylons.action_method': <bound method HgController.view of <pylons_app.controllers.hg.HgController object at 0x33f2a10>>, 'CONTENT_LENGTH': '0', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100216 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'pylons_app=ec1f911f486328328b82fe62b9ecfb8c8e67ce074366ad71ec9c1fedd2deef3b48609ea4', 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'pylons.environ_config': {'session': 'beaker.session', 'cache': 'beaker.cache'}, 'pylons.pylons': <pylons.util.PylonsContext object at 0x2de6050>, 'wsgi.url_scheme': 'http', 'beaker.cache': <beaker.cache.CacheManager object at 0x2cf2810>, 'wsgiorg.routing_args': (<routes.util.URLGenerator object at 0x3280b90>, {'action': u'view', 'controller': u'hg', 'path_info': 'static/style-gitweb.css'}), 'SERVER_PORT': '5000', 'weberror.evalexception': <weberror.evalexception.EvalException object at 0x2cf2850>, 'pylons.controller': <pylons_app.controllers.hg.HgController object at 0x33f2a10>, 'paste.evalexception': <weberror.evalexception.EvalException object at 0x2cf2850>, 'wsgi.input': <socket._fileobject object at 0x33ede50 length=0>, 'HTTP_HOST': '127.0.0.1:5000', 'beaker.session': {'_accessed_time': 1266510927.0309989, '_creation_time': 1266510918.913573}, 'wsgi.multithread': True, 'HTTP_CACHE_CONTROL': 'max-age=0', 'routes.url': <routes.util.URLGenerator object at 0x3280b90>, 'HTTP_ACCEPT': 'text/css,*/*;q=0.1', 'wsgi.version': (1, 0), 'paste.registry': <paste.registry.Registry object at 0x359ef10>, 'wsgi.run_once': False, 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7ffd114941c8>, 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'CONTENT_TYPE': '', 'paste.httpserver.thread_pool': <paste.httpserver.ThreadPool object at 0x20414d0>, 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_KEEP_ALIVE': '115'}, 'path_info': 'static/style-gitweb.css', 'action': u'view'}
+17:35:27,979 DEBUG [pylons.controllers.core] Merging pylons.response headers into start_response call, status: 200 Script output follows
+17:35:27,980 DEBUG [pylons.controllers.core] Response assumed to be WSGI content, returning un-touched
+17:35:41,915 DEBUG [pylons.configuration] Initializing configuration, package: 'pylons_app'
+17:35:41,915 DEBUG [pylons.configuration] Pushing process configuration
+17:35:41,918 DEBUG [pylons.configuration] Adding mako engine with alias None and {'myghty.data_dir': '/home/marcink/python_workspace/hg_app/data/templates', 'mako.directories': ['/home/marcink/python_workspace/hg_app/pylons_app/templates'], 'myghty.component_root': [{'templates': '/home/marcink/python_workspace/hg_app/pylons_app/templates'}], 'kid.encoding': 'utf-8', 'kid.assume_encoding': 'utf-8', 'mako.module_directory': '/home/marcink/python_workspace/hg_app/data/templates', 'myghty.allow_globals': ['c', 'config', 'g', 'h', 'render', 'request', 'session', 'translator', 'ungettext', '_', 'N_'], 'myghty.output_encoding': 'utf-8', 'myghty.raise_error': True, 'mako.output_encoding': 'utf-8', 'mako.filesystem_checks': True} options
+17:35:41,919 DEBUG [pylons.configuration] Loaded mako template engine as the default template renderer
+17:35:41,922 DEBUG [pylons.templating] Initialized Buffet object
+17:35:41,922 DEBUG [pylons.templating] Adding mako template language for use with Buffet
+17:35:41,923 DEBUG [routes.middleware] Initialized with method overriding = True, and path info altering = True
+17:35:41,925 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817129953552: Initial worker pool
+17:35:41,925 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817121560848: Initial worker pool
+17:35:41,925 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817113168144: Initial worker pool
+17:35:41,926 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817104775440: Initial worker pool
+17:35:41,926 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817096382736: Initial worker pool
+17:35:41,926 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817087990032: Initial worker pool
+17:35:41,926 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817079597328: Initial worker pool
+17:35:41,927 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817071204624: Initial worker pool
+17:35:41,927 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817062811920: Initial worker pool
+17:35:41,927 DEBUG [paste.httpserver.ThreadPool] Started new worker 139817054419216: Initial worker pool
--- a/pylons_app/config/routing.py	Thu Feb 18 14:52:59 2010 +0100
+++ b/pylons_app/config/routing.py	Thu Feb 18 17:36:43 2010 +0100
@@ -23,6 +23,6 @@
                 controller = 'hg', action = 'add_repo')
     map.connect('hg', '/{path_info:.*}',
                 controller = 'hg', action = "view",
-                path_info = '/', conditions = {'method':'GET'})
+                path_info = '/')
 
     return map
--- a/pylons_app/controllers/hg.py	Thu Feb 18 14:52:59 2010 +0100
+++ b/pylons_app/controllers/hg.py	Thu Feb 18 17:36:43 2010 +0100
@@ -15,38 +15,47 @@
 from mercurial import ui, hg
 from mercurial.error import RepoError
 from ConfigParser import ConfigParser
-#http://bel-epa.com/hg/
-#def make_web_app():
-#    repos = "hgwebdir.config"
-#    hgwebapp = hgwebdir(repos)
-#    return hgwebapp
-#
-#class HgController(BaseController):
-#
-#    def index(self):
-#        hgapp = wsgiapplication(make_web_app)
-#        return hgapp(request.environ, self.start_response)
-#
-#    def view(self, *args, **kwargs):
-#        return u'dupa'
-#        #pprint(request.environ)
-#        hgapp = wsgiapplication(make_web_app)
-#        return hgapp(request.environ, self.start_response)
 
-def _make_app():
-    #for single a repo
-    #return hgweb("/path/to/repo", "Name")
+def make_web_app():
     repos = "hgwebdir.config"
-    return  hgwebdir(repos)
-
-def wsgi_app(environ, start_response):
-    start_response('200 OK', [('Content-type', 'text/html')])
-    return ['<html>\n<body>\nHello World!\n</body>\n</html>']
+    hgwebapp = hgwebdir(repos)
+    return hgwebapp
 
 class HgController(BaseController):
+    #based on
+    #http://bel-epa.com/hg/
+    def index(self):
+        hgapp = wsgiapplication(make_web_app)
+        return hgapp(request.environ, self.start_response)
+
+    def view(self, *args, **kwargs):
+        hgapp = wsgiapplication(make_web_app)
+        return hgapp(request.environ, self.start_response)
+
+    def add_repo(self, new_repo):
+        tmpl = '''
+                  <html>
+                    <body>
+                        %(msg)s%(new_repo)s!<br \>
+                        <a href="/">repos</a>
+                    </body>
+                  </html>
+                '''
+        #extra check it can be add since it's the command
+        if new_repo == 'add':
+            return [tmpl % ({'new_repo':'', 'msg':'you basstard ! this repo is a command'})]
+
+        new_repo = new_repo.replace(" ", "_")
+        new_repo = new_repo.replace("-", "_")
+
+        try:
+            self._create_repo(new_repo)
+        except Exception as e:
+            return [tmpl % ({'new_repo':' Exception when adding: ' + new_repo, 'msg':str(e)})]
+
+        return [tmpl % ({'new_repo':new_repo, 'msg':'added repo: '})]
 
     def _check_repo(self, repo_name):
-
         p = os.path.dirname(__file__)
         config_path = os.path.join(p, '../..', 'hgwebdir.config')
         print config_path
@@ -83,43 +92,25 @@
                     % (self.repo_path, self.repo_path)
             os.popen(cmd)
 
-
-    def add_repo(self, new_repo):
-        tmpl = '''
-                  <html>
-                    <body>
-                        %(msg)s%(new_repo)s!<br \>
-                        <a href="/">repos</a>
-                    </body>
-                  </html>
-                '''
-        #extra check it can be add since it's the command
-        if new_repo == 'add':
-            return [tmpl % ({'new_repo':'', 'msg':'you basstard ! this repo is a command'})]
-
-        new_repo = new_repo.replace(" ", "_")
-        new_repo = new_repo.replace("-", "_")
+#def _make_app():
+#    #for single a repo
+#    #return hgweb("/path/to/repo", "Name")
+#    repos = "hgwebdir.config"
+#    return  hgwebdir(repos)
+#
 
-        try:
-            self._create_repo(new_repo)
-        except Exception as e:
-            return [tmpl % ({'new_repo':' Exception when adding: ' + new_repo, 'msg':str(e)})]
-
-        return [tmpl % ({'new_repo':new_repo, 'msg':'added repo: '})]
-
-    def view(self, environ, start_response):
-        #the following is only needed when using hgwebdir
-        app = _make_app()
-        #return wsgi_app(environ, start_response)
-        response = app(request.environ, self.start_response)
-
-        if environ['PATH_INFO'].find("static") != -1:
-            return response
-        else:
-            #wrap the murcurial response in a mako template.
-            template = Template("".join(response),
-                                lookup = environ['pylons.pylons']\
-                                .config['pylons.g'].mako_lookup)
-
-            return template.render(g = g, c = c, session = session, h = h)
-
+#    def view(self, environ, start_response):
+#        #the following is only needed when using hgwebdir
+#        app = _make_app()
+#        #return wsgi_app(environ, start_response)
+#        response = app(request.environ, self.start_response)
+#
+#        if environ['PATH_INFO'].find("static") != -1:
+#            return response
+#        else:
+#            #wrap the murcurial response in a mako template.
+#            template = Template("".join(response),
+#                                lookup = environ['pylons.pylons']\
+#                                .config['pylons.g'].mako_lookup)
+#
+#            return template.render(g = g, c = c, session = session, h = h)