/usr/lib/python2.5/site-packages/twisted/web/server.py, line 150 in process
148 try:
149 resrc = self.site.getResourceFor(self)
150 self.render(resrc)
151 except:
Self
| site | twisted.web.server.Site instance @ 0x23773f8
<twisted.web.server.Site instance at 0x23773f8>
|
Locals
| resrc | buildbot.status.web.slaves.BuildSlavesResource instance @ 0x26047e8
<buildbot.status.web.slaves.BuildSlavesResource instance at 0x26047e8>
|
| self | twisted.web.server.Request instance @ 0x27d1950
<GET /buildslaves HTTP/1.0>
|
/usr/lib/python2.5/site-packages/twisted/web/server.py, line 157 in render
155 def render(self, resrc):
156 try:
157 body = resrc.render(self)
158 except UnsupportedMethod, e:
Locals
| resrc | buildbot.status.web.slaves.BuildSlavesResource instance @ 0x26047e8
<buildbot.status.web.slaves.BuildSlavesResource instance at 0x26047e8>
|
| self | twisted.web.server.Request instance @ 0x27d1950
<GET /buildslaves HTTP/1.0>
|
Globals
| UnsupportedMethod | <class 'twisted.web.server.UnsupportedMethod'> |
/usr/local/lib/python2.5/site-packages/buildbot/status/web/base.py, line 195 in render
193 ctx = self.getContext(request)
194
195 data = self.content(request, ctx)
196 if isinstance(data, unicode):
Locals
| ctx | Dictionary instance @ 0x27c05f0| 'project_name' | 'Synecdoche' | | 'tz' | 'ART' | | 'welcomeurl' | '' | | 'path_to_root' | '' | | 'title' | 'BuildSlaves' | | 'metatags' | List instance @ 0x2a421b8 | | 'project_url' | 'http://synecdoche.googlecode.com/' | | 'stylesheet' | 'default.css' | | 'version' | 'latest' | | 'slaves' | List instance @ 0x2a63518Dictionary instance @ 0x2a220c0| 'name' | 'azrael' | | 'running_builds' | 0 | | 'version' | None | | 'link' | 'buildslaves/azrael' | | 'connected' | False | | 'builders' | List instance @ 0x2a75908Dictionary instance @ 0x29d9660| 'link' | 'buildslaves/../builders/syn-gcov' | | 'name' | 'syn-gcov' |
|
Dictionary instance @ 0x2a0b410| 'last_heard_from_age' | 'about 18 minutes ago' | | 'name' | 'mtughan' | | 'admin' | 'Michael Tughan\n' | | 'last_heard_from_time' | '2010-Jan-06 19:48:02' | | 'running_builds' | 0 | | 'version' | None | | 'link' | 'buildslaves/mtughan' | | 'connected' | True | | 'builders' | List instance @ 0x2a6e9e0Dictionary instance @ 0x2a25780| 'link' | 'buildslaves/../builders/syn-gcov' | | 'name' | 'syn-gcov' |
|
Dictionary instance @ 0x27423d0| 'last_heard_from_age' | 'about 1 minute ago' | | 'name' | 'tahu' | | 'admin' | 'Nicol\xc3\xa1s Alvarez\n' | | 'last_heard_from_time' | '2010-Jan-06 20:05:04' | | 'running_builds' | 0 | | 'version' | 'latest' | | 'link' | 'buildslaves/tahu' | | 'connected' | True | | 'builders' | List instance @ 0x2a6e908Dictionary instance @ 0x29defb0| 'link' | 'buildslaves/../builders/syn-gcov' | | 'name' | 'syn-gcov' |
|
Dictionary instance @ 0x29fed20| 'name' | 'takanuva' | | 'running_builds' | 0 | | 'version' | None | | 'link' | 'buildslaves/takanuva' | | 'connected' | False | | 'builders' | List instance @ 0x2a63758Dictionary instance @ 0x2a0a9f0| 'link' | 'buildslaves/../builders/syn-gcov' | | 'name' | 'syn-gcov' |
|
| | 'time' | 'Wed 06 Jan 2010 20:06:56' |
|
| self | buildbot.status.web.slaves.BuildSlavesResource instance @ 0x26047e8
<buildbot.status.web.slaves.BuildSlavesResource instance at 0x26047e8>
|
| request | twisted.web.server.Request instance @ 0x27d1950
<GET /buildslaves HTTP/1.0>
|
/usr/local/lib/python2.5/site-packages/buildbot/status/web/slaves.py, line 113 in content
111
112 template = request.site.buildbot_service.templates.get_template("buildslaves.html")
113 data = template.render(**ctx)
114 return data
Locals
| ctx | Dictionary instance @ 0x27c05f0| 'project_name' | 'Synecdoche' | | 'tz' | 'ART' | | 'welcomeurl' | '' | | 'path_to_root' | '' | | 'title' | 'BuildSlaves' | | 'metatags' | List instance @ 0x2a421b8 | | 'project_url' | 'http://synecdoche.googlecode.com/' | | 'stylesheet' | 'default.css' | | 'version' | 'latest' | | 'slaves' | List instance @ 0x2a63518Dictionary instance @ 0x2a220c0| 'name' | 'azrael' | | 'running_builds' | 0 | | 'version' | None | | 'link' | 'buildslaves/azrael' | | 'connected' | False | | 'builders' | List instance @ 0x2a75908Dictionary instance @ 0x29d9660| 'link' | 'buildslaves/../builders/syn-gcov' | | 'name' | 'syn-gcov' |
|
Dictionary instance @ 0x2a0b410| 'last_heard_from_age' | 'about 18 minutes ago' | | 'name' | 'mtughan' | | 'admin' | 'Michael Tughan\n' | | 'last_heard_from_time' | '2010-Jan-06 19:48:02' | | 'running_builds' | 0 | | 'version' | None | | 'link' | 'buildslaves/mtughan' | | 'connected' | True | | 'builders' | List instance @ 0x2a6e9e0Dictionary instance @ 0x2a25780| 'link' | 'buildslaves/../builders/syn-gcov' | | 'name' | 'syn-gcov' |
|
Dictionary instance @ 0x27423d0| 'last_heard_from_age' | 'about 1 minute ago' | | 'name' | 'tahu' | | 'admin' | 'Nicol\xc3\xa1s Alvarez\n' | | 'last_heard_from_time' | '2010-Jan-06 20:05:04' | | 'running_builds' | 0 | | 'version' | 'latest' | | 'link' | 'buildslaves/tahu' | | 'connected' | True | | 'builders' | List instance @ 0x2a6e908Dictionary instance @ 0x29defb0| 'link' | 'buildslaves/../builders/syn-gcov' | | 'name' | 'syn-gcov' |
|
Dictionary instance @ 0x29fed20| 'name' | 'takanuva' | | 'running_builds' | 0 | | 'version' | None | | 'link' | 'buildslaves/takanuva' | | 'connected' | False | | 'builders' | List instance @ 0x2a63758Dictionary instance @ 0x2a0a9f0| 'link' | 'buildslaves/../builders/syn-gcov' | | 'name' | 'syn-gcov' |
|
| | 'time' | 'Wed 06 Jan 2010 20:06:56' |
|
| request | twisted.web.server.Request instance @ 0x27d1950
<GET /buildslaves HTTP/1.0>
|
| template | <Template 'buildslaves.html'> |
Globals
| html | <module 'twisted.web.html' from '/usr/lib/python2.5/site-packages/twisted/web/html.pyc'> |
/usr/lib/pymodules/python2.5/jinja2/environment.py, line 669 in render
667 except:
668 exc_info = sys.exc_info()
669 return self.environment.handle_exception(exc_info, True)
670
Self
| environment | <jinja2.environment.Environment object at 0x2605790> |
Locals
| exc_info | (<type 'exceptions.UnicodeDecodeError'>, UnicodeDecodeError('ascii', 'Nicol\xc3\xa1s Alvarez\n', 5, 6, 'ordinal not in range(128)'), <traceback object at 0x2a75d88>) |
| self | <Template 'buildslaves.html'> |
Globals
| sys | <module 'sys' (built-in)> |
/usr/local/lib/python2.5/site-packages/buildbot/status/web/templates/buildslaves.html, line 1 in top-level template code
-1
0
1{% extends "layout.html" %}
2
/usr/local/lib/python2.5/site-packages/buildbot/status/web/templates/layout.html, line 38 in top-level template code
36
37 <div class="content">
38 {%- block content -%}
39 {%- endblock -%}
/usr/local/lib/python2.5/site-packages/buildbot/status/web/templates/buildslaves.html, line 40 in block "content"
38 <td>
39 {%- if s.admin -%}
40 Admin: {{ s.admin|e|replace('@', '<span style="display:none">-ohnoyoudont-</span>@') }}
41 {%- endif -%}
Locals
| s | Dictionary instance @ 0x27423d0| 'last_heard_from_age' | 'about 1 minute ago' | | 'name' | 'tahu' | | 'admin' | 'Nicol\xc3\xa1s Alvarez\n' | | 'last_heard_from_time' | '2010-Jan-06 20:05:04' | | 'running_builds' | 0 | | 'version' | 'latest' | | 'link' | 'buildslaves/tahu' | | 'connected' | True | | 'builders' | List instance @ 0x2a6e908Dictionary instance @ 0x29defb0| 'link' | 'buildslaves/../builders/syn-gcov' | | 'name' | 'syn-gcov' |
|
|
<type 'exceptions.UnicodeDecodeError'>: 'ascii' codec can't decode byte 0xc3 in position 5: ordinal not in range(128)