Skip to content

Instantly share code, notes, and snippets.

@magcius
Created August 8, 2009 16:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save magcius/164452 to your computer and use it in GitHub Desktop.
Save magcius/164452 to your computer and use it in GitHub Desktop.
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