A problem occurred in a Python script. Here is the
sequence of function calls leading up to the error, in the
order they occurred.
/home/lotek/lib/python2.5/site-packages/MoinMoin/request.py
in run
(self=<MoinMoin.request.RequestTwisted object at 0xb6efac0c>)
- 1170 self.page.send_page(self, msg=msg)
- 1171 else:
- 1172 handler(self.page.page_name, self)
- 1173
- 1174 # generate page footer (actions that do not want this footer use
- handler
= <function do_show at 0xb706d614>
- self
= <MoinMoin.request.RequestTwisted object at 0xb6efac0c>
- self.page
= <MoinMoin.Page.Page instance at 0xb6ee8e6c>
- self.page.page_name
= u'BenutzerEinstellungen'
/home/lotek/lib/python2.5/site-packages/MoinMoin/wikiaction.py
in do_show
(pagename=u'BenutzerEinstellungen', request=<MoinMoin.request.RequestTwisted object at 0xb6efac0c>)
- 466 else:
- 467 request.cacheable = 1
- 468 Page(request, pagename).send_page(request, count_hit=1)
- 469
- 470
- global
Page
= <class MoinMoin.Page.Page at 0xb7acdcbc>
- request
= <MoinMoin.request.RequestTwisted object at 0xb6efac0c>
- pagename
= u'BenutzerEinstellungen'
- ).send_page undefined
- count_hit undefined
/home/lotek/lib/python2.5/site-packages/MoinMoin/Page.py
in send_page
(self=<MoinMoin.Page.Page instance at 0xb6efa74c>, request=<MoinMoin.request.RequestTwisted object at 0xb6efac0c>, msg='', **keywords={'count_hit': 1})
- 1205 pagename=self.page_name, print_mode=print_mode,
- 1206 media=media, pi_refresh=pi_refresh,
- 1207 allow_doubleclick=1, trail=trail,
- 1208 )
- 1209
- allow_doubleclick undefined
- trail
= [u'LoTek:CategoryData', u'Heavy:Home', u'IntraNet:Home', u'LoTek:Index', u'LoTek:BenutzerEinstellungen']
/home/lotek/lib/python2.5/site-packages/MoinMoin/wikiutil.py
in send_title
(request=<MoinMoin.request.RequestTwisted object at 0xb6efac0c>, text=u'BenutzerEinstellungen', **keywords={'allow_doubleclick': 1, 'link': '/BenutzerEinstellungen?action=fullsearch&val...kto%3A%22BenutzerEinstellungen%22&context=180', 'media': 'screen', 'msg': '', 'page': <MoinMoin.Page.Page instance at 0xb6efa74c>, 'pagename': u'BenutzerEinstellungen', 'pi_refresh': None, 'print_mode': False, 'trail': [u'LoTek:CategoryData', u'Heavy:Home', u'IntraNet:Home', u'LoTek:Index', u'LoTek:BenutzerEinstellungen']})
- 1468 output.append(theme.editorheader(d))
- 1469 else:
- 1470 output.append(theme.header(d))
- 1471
- 1472 # emit it
- output
= [u'\n<body ondblclick="location.href=\'/BenutzerEinstellungen?action=edit\'" lang="de" dir="ltr">\n']
- output.append
= <built-in method append of list object at 0xb6efaf2c>
- theme
= <LoTek.plugin.theme.explorer.Theme instance at 0xb6f334cc>
- theme.header
= <bound method Theme.header of <LoTek.plugin.theme.explorer.Theme instance at 0xb6f334cc>>
- d
= {'available_actions': ['use self.request.availableActions(page)'], 'home_page': ('Heavy', u'MarcelH\xe4fner'), 'last_edit_info': {'editor': '', 'time': '2007-04-04 22:23:08'}, 'logo_string': u'', 'msg': '', 'navibar': ['use self.navibar(d)'], 'page': <MoinMoin.Page.Page instance at 0xb6efa74c>, 'page_find_page': u'SeiteFinden', 'page_front_page': u'Index', 'page_help_contents': u'HilfeInhalt', ...}
/home/lotek/wiki/data/lotek/plugin/theme/explorer.py
in header
(self=<LoTek.plugin.theme.explorer.Theme instance at 0xb6f334cc>, d={'available_actions': ['use self.request.availableActions(page)'], 'home_page': ('Heavy', u'MarcelH\xe4fner'), 'last_edit_info': {'editor': '', 'time': '2007-04-04 22:23:08'}, 'logo_string': u'', 'msg': '', 'navibar': ['use self.navibar(d)'], 'page': <MoinMoin.Page.Page instance at 0xb6efa74c>, 'page_find_page': u'SeiteFinden', 'page_front_page': u'Index', 'page_help_contents': u'HilfeInhalt', ...}, **kw={})
- 690 @return: page header html
- 691 """
- 692 self.explorer_theme_init(d)
- 693 wiki_tree_html = self.wiki_tree_html(self.root)
- 694 split_bar_posx, split_bar_top, split_bar_height, content_area_height = "15em", "0px", "auto", "auto"
- self
= <LoTek.plugin.theme.explorer.Theme instance at 0xb6f334cc>
- self.explorer_theme_init
= <bound method Theme.explorer_theme_init of <LoTe...gin.theme.explorer.Theme instance at 0xb6f334cc>>
- d
= {'available_actions': ['use self.request.availableActions(page)'], 'home_page': ('Heavy', u'MarcelH\xe4fner'), 'last_edit_info': {'editor': '', 'time': '2007-04-04 22:23:08'}, 'logo_string': u'', 'msg': '', 'navibar': ['use self.navibar(d)'], 'page': <MoinMoin.Page.Page instance at 0xb6efa74c>, 'page_find_page': u'SeiteFinden', 'page_front_page': u'Index', 'page_help_contents': u'HilfeInhalt', ...}
/home/lotek/wiki/data/lotek/plugin/theme/explorer.py
in explorer_theme_init
(self=<LoTek.plugin.theme.explorer.Theme instance at 0xb6f334cc>, d={'available_actions': ['use self.request.availableActions(page)'], 'home_page': ('Heavy', u'MarcelH\xe4fner'), 'last_edit_info': {'editor': '', 'time': '2007-04-04 22:23:08'}, 'logo_string': u'', 'msg': '', 'navibar': ['use self.navibar(d)'], 'page': <MoinMoin.Page.Page instance at 0xb6efa74c>, 'page_find_page': u'SeiteFinden', 'page_front_page': u'Index', 'page_help_contents': u'HilfeInhalt', ...})
- 345 self.collapse_icon_url = self.img_url('collapse.png')
- 346 # Build the explorer tree
- 347 self.build_wiki_tree()
- 348
- 349
- self
= <LoTek.plugin.theme.explorer.Theme instance at 0xb6f334cc>
- self.build_wiki_tree
= <bound method Theme.build_wiki_tree of <LoTek.plugin.theme.explorer.Theme instance at 0xb6f334cc>>
/home/lotek/wiki/data/lotek/plugin/theme/explorer.py
in build_wiki_tree
(self=<LoTek.plugin.theme.explorer.Theme instance at 0xb6f334cc>)
- 372 request = self.request
- 373 cache = caching.CacheEntry(request, 'wiki_tree', wikiutil.url_quote(self.root)+"@"+self.user_name)
- 374 if cache.exists() and request.form.get('action', ['show'])[0] != 'refresh':
- 375 self.wiki_tree = cPickle.loads(cache.content())
- 376 else:
- cache
= <MoinMoin.caching.CacheEntry instance at 0xb6efa02c>
- cache.exists
= <bound method CacheEntry.exists of <MoinMoin.caching.CacheEntry instance at 0xb6efa02c>>
- request
= <MoinMoin.request.RequestTwisted object at 0xb6efac0c>
- request.form
= {}
- request.form.get
= <built-in method get of dict object at 0xb6f0e4f4>
/home/lotek/lib/python2.5/site-packages/MoinMoin/caching.py
in exists
(self=<MoinMoin.caching.CacheEntry instance at 0xb6efa02c>)
- 36
- 37 def exists(self):
- 38 return os.path.exists(self._filename())
- 39
- 40 def mtime(self):
- global
os
= <module 'os' from '/home/lotek/lib/python2.5/os.pyc'>
- os.path
= <module 'posixpath' from '/home/lotek/lib/python2.5/posixpath.pyc'>
- os.path.exists
= <function exists at 0xb7f4a844>
- self
= <MoinMoin.caching.CacheEntry instance at 0xb6efa02c>
- self._filename
= <bound method CacheEntry._filename of <MoinMoin.caching.CacheEntry instance at 0xb6efa02c>>
/usr/local/lib/python2.5/posixpath.py
in exists
(path=u'/home/lotek/wiki/data/lotek/cache/wiki_tree/CategoryCategory@MarcelH\xe4fner')
- 169 """Test whether a path exists. Returns False for broken symbolic links"""
- 170 try:
- 171 st = os.stat(path)
- 172 except os.error:
- 173 return False
- st undefined
- global
os
= <module 'os' from '/home/lotek/lib/python2.5/os.pyc'>
- os.stat
= <built-in function stat>
- path
= u'/home/lotek/wiki/data/lotek/cache/wiki_tree/CategoryCategory@MarcelH\xe4fner'