Created
August 8, 2009 16:39
-
-
Save magcius/164452 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Traceback (most recent call last): | |
File "<console>", line 1, in <module> | |
File "/usr/lib/python2.6/site-packages/paste/fixture.py", line 208, in get | |
return self.do_request(req, status=status) | |
File "/usr/lib/python2.6/site-packages/paste/fixture.py", line 389, in do_request | |
**req.environ) | |
File "/usr/lib/python2.6/site-packages/paste/wsgilib.py", line 343, in raw_interactive | |
app_iter = application(basic_environ, start_response) | |
File "/usr/lib/python2.6/site-packages/paste/lint.py", line 170, in lint_app | |
iterator = application(environ, start_response_wrapper) | |
File "/usr/lib/python2.6/site-packages/paste/cascade.py", line 130, in __call__ | |
return self.apps[-1](environ, start_response) | |
File "/usr/lib/python2.6/site-packages/paste/registry.py", line 350, in __call__ | |
app_iter = self.application(environ, start_response) | |
File "/usr/lib/python2.6/site-packages/pylons/middleware.py", line 201, in __call__ | |
self.app, environ, catch_exc_info=True) | |
File "/usr/lib/python2.6/site-packages/pylons/util.py", line 94, in call_wsgi_application | |
app_iter = application(environ, start_response) | |
File "/usr/lib/python2.6/site-packages/weberror/evalexception.py", line 235, in __call__ | |
return self.respond(environ, start_response) | |
File "/usr/lib/python2.6/site-packages/weberror/evalexception.py", line 418, in respond | |
return self.application(environ, start_response) | |
File "/usr/lib/python2.6/site-packages/repoze/who/middleware.py", line 107, in __call__ | |
app_iter = app(environ, wrapper.wrap_start_response) | |
File "/usr/lib/python2.6/site-packages/beaker/middleware.py", line 81, in __call__ | |
return self.app(environ, start_response) | |
File "/usr/lib/python2.6/site-packages/beaker/middleware.py", line 160, in __call__ | |
return self.wrap_app(environ, session_start_response) | |
File "/usr/lib/python2.6/site-packages/routes/middleware.py", line 130, in __call__ | |
response = self.app(environ, start_response) | |
File "/usr/lib/python2.6/site-packages/pylons/wsgiapp.py", line 125, in __call__ | |
response = self.dispatch(controller, environ, start_response) | |
File "/usr/lib/python2.6/site-packages/pylons/wsgiapp.py", line 324, in dispatch | |
return controller(environ, start_response) | |
File "/home/jstpierre/music_host/MusicApp/musicapp/lib/base.py", line 18, in __call__ | |
return WSGIController.__call__(self, environ, start_response) | |
File "/usr/lib/python2.6/site-packages/pylons/controllers/core.py", line 221, in __call__ | |
response = self._dispatch_call() | |
File "/usr/lib/python2.6/site-packages/pylons/controllers/core.py", line 172, in _dispatch_call | |
response = self._inspect_call(func) | |
File "/usr/lib/python2.6/site-packages/pylons/controllers/core.py", line 107, in _inspect_call | |
result = self._perform_call(func, args) | |
File "/usr/lib/python2.6/site-packages/pylons/controllers/core.py", line 60, in _perform_call | |
return func(**args) | |
File "<string>", line 2, in folder | |
File "/home/jstpierre/music_host/MusicApp/musicapp/controllers/browse.py", line 38, in browse_prelude | |
return fn(*args, **kwargs) | |
File "<string>", line 2, in folder | |
File "/home/jstpierre/music_host/MusicApp/musicapp/controllers/browse.py", line 47, in internal | |
return fn(self, path) | |
File "/home/jstpierre/music_host/MusicApp/musicapp/controllers/browse.py", line 108, in folder | |
return render('/browse_folder.jinja') | |
File "/usr/lib/python2.6/site-packages/pylons/templating.py", line 364, in render_jinja2 | |
cache_type=cache_type, cache_expire=cache_expire) | |
File "/usr/lib/python2.6/site-packages/pylons/templating.py", line 249, in cached_template | |
return render_func() | |
File "/usr/lib/python2.6/site-packages/pylons/templating.py", line 361, in render_template | |
return literal(template.render(**globs)) | |
File "/home/jstpierre/music_host/MusicApp/musicapp/templates/browse_folder.jinja", line 6, in top-level template code | |
&dir={{ "asc" if reverse else "desc" }} | |
File "/home/jstpierre/music_host/MusicApp/musicapp/templates/browse_directory_base.jinja", line 1, in top-level template code | |
{% extends "base.jinja" %} | |
File "/home/jstpierre/music_host/MusicApp/musicapp/templates/base.jinja", line 40, in top-level template code | |
{% block body_content %} | |
File "/home/jstpierre/music_host/MusicApp/musicapp/templates/base.jinja", line 42, in block "body_content" | |
{%- block container -%} | |
File "/home/jstpierre/music_host/MusicApp/musicapp/templates/base.jinja", line 44, in block "container" | |
{%- block container2 -%} | |
File "/home/jstpierre/music_host/MusicApp/musicapp/templates/base.jinja", line 46, in block "container2" | |
<div id="Sidebar">{% block sidebar %}{% endblock %}</div> | |
File "/home/jstpierre/music_host/MusicApp/musicapp/templates/browse_directory_base.jinja", line 6, in block "sidebar" | |
{% for node, children in c.directories recursive %} | |
File "/home/jstpierre/music_host/MusicApp/musicapp/templates/browse_directory_base.jinja", line 10, in template | |
{{ loop(children) }} | |
File "/usr/lib/python2.6/site-packages/jinja2/runtime.py", line 132, in call | |
return __obj(*args, **kwargs) | |
File "/usr/lib/python2.6/site-packages/jinja2/runtime.py", line 260, in loop | |
return self._recurse(iterable, self._recurse) | |
File "/home/jstpierre/music_host/MusicApp/musicapp/templates/browse_directory_base.jinja", line 7, in template | |
<li class="Folder{{ "Open" if node.webpath == c.path else "" }}"><a href="/browse/directory/{{ node.webpath }}"> {{ node.name }} </a> | |
File "/usr/lib/python2.6/site-packages/jinja2/environment.py", line 334, in getattr | |
return getattr(obj, attribute) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/orm/attributes.py", line 158, in __get__ | |
return self.impl.get(instance_state(instance), instance_dict(instance)) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/orm/attributes.py", line 374, in get | |
value = callable_() | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/orm/state.py", line 185, in __call__ | |
attr.impl.key in unmodified | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/orm/mapper.py", line 1834, in _load_scalar_attributes | |
result = session.query(mapper).from_statement(statement)._get(None, only_load_props=attribute_names, refresh_state=state) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/orm/query.py", line 1431, in _get | |
return q.all()[0] | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/orm/query.py", line 1198, in all | |
return list(self) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/orm/query.py", line 1292, in __iter__ | |
return self._execute_and_instances(context) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/orm/query.py", line 1295, in _execute_and_instances | |
result = self.session.execute(querycontext.statement, params=self._params, mapper=self._mapper_zero_or_none()) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/orm/session.py", line 755, in execute | |
clause, params or {}) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/base.py", line 824, in execute | |
return Connection.executors[c](self, object, multiparams, params) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/base.py", line 874, in _execute_clauseelement | |
return self.__execute_context(context) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/base.py", line 896, in __execute_context | |
self._cursor_execute(context.cursor, context.statement, context.parameters[0], context=context) | |
File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/base.py", line 945, in _cursor_execute | |
self.engine.logger.info(statement) | |
File "/usr/lib/python2.6/logging/__init__.py", line 1030, in info | |
self._log(INFO, msg, args, **kwargs) | |
File "/usr/lib/python2.6/logging/__init__.py", line 1143, in _log | |
self.handle(record) | |
File "/usr/lib/python2.6/logging/__init__.py", line 1153, in handle | |
self.callHandlers(record) | |
File "/usr/lib/python2.6/logging/__init__.py", line 1190, in callHandlers | |
hdlr.handle(record) | |
File "/usr/lib/python2.6/logging/__init__.py", line 669, in handle | |
self.emit(record) | |
File "/usr/lib/python2.6/logging/__init__.py", line 769, in emit | |
stream.write(fs % msg) | |
KeyboardInterrupt | |
>>> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment