A problem occurred in a Python script. Here is the
sequence of function calls leading up to the error, in the
order they occurred.
/usr/lib/python2.4/site-packages/MoinMoin/request.py
in run
(self=<MoinMoin.request.RequestModPy object>)
- 1205 self.page.send_page(self, msg=msg)
- 1206 else:
- 1207 handler(self.page.page_name, self)
- 1208
- 1209 # generate page footer (actions that do not want this footer use
- handler
= <function do_show>
- self
= <MoinMoin.request.RequestModPy object>
- self.page
= <MoinMoin.Page.Page instance>
- self.page.page_name
= u'MoinMoin/InstallDocs'
/usr/lib/python2.4/site-packages/MoinMoin/wikiaction.py
in do_show
(pagename=u'MoinMoin/InstallDocs', request=<MoinMoin.request.RequestModPy object>)
- 466 else:
- 467 request.cacheable = 1
- 468 Page(request, pagename).send_page(request, count_hit=1)
- 469
- 470
- global
Page
= <class MoinMoin.Page.Page>
- request
= <MoinMoin.request.RequestModPy object>
- pagename
= u'MoinMoin/InstallDocs'
- ).send_page undefined
- count_hit undefined
/usr/lib/python2.4/site-packages/MoinMoin/Page.py
in send_page
(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestModPy object>, msg='', **keywords={'count_hit': 1})
- 1257 format_args=pi_formatargs,
- 1258 do_cache=do_cache,
- 1259 start_line=pi_lines)
- 1260
- 1261 # check for pending footnotes
- start_line undefined
- pi_lines
= 8
/usr/lib/python2.4/site-packages/MoinMoin/Page.py
in send_page_content
(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestModPy object>, Parser=<class MoinMoin.parser.wiki.Parser>, body=u'\nThis HTML page contains the basic install docs ...alling/TroubleShooting, "Trouble-shooting", 1)]]\n', format_args=u'', do_cache=1, **kw={'start_line': 8})
- 1348 try:
- 1349 code = self.loadCache(request)
- 1350 self.execute(request, parser, code)
- 1351 except Exception, e:
- 1352 if not is_cache_exception(e):
- self
= <MoinMoin.Page.Page instance>
- self.execute
= <bound method Page.execute of <MoinMoin.Page.Page instance>>
- request
= <MoinMoin.request.RequestModPy object>
- parser
= <MoinMoin.parser.wiki.Parser instance>
- code
= <code object ? at 0xb10f7e0, file "MoinMoin/InstallDocs", line 2>
/usr/lib/python2.4/site-packages/MoinMoin/Page.py
in execute
(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestModPy object>, parser=<MoinMoin.parser.wiki.Parser instance>, code=<code object ? at 0xb10f7e0, file "MoinMoin/InstallDocs", line 2>)
- 1377 __file__ = os.path.join(MoinMoin.__loader__.archive, 'dummy')
- 1378 try:
- 1379 exec code
- 1380 except 'CacheNeedsUpdate':
- 1381 raise Exception('CacheNeedsUpdate')
- code
= <code object ? at 0xb10f7e0, file "MoinMoin/InstallDocs", line 2>
/MoinMoin/InstallDocs
in ?
/usr/lib/python2.4/site-packages/MoinMoin/formatter/base.py
in macro
(self=<MoinMoin.formatter.text_html.Formatter instance>, macro_obj=<MoinMoin.wikimacro.Macro instance>, name=u'Include', args=u'HelpOnInstalling/BasicInstallation')
- 288 def macro(self, macro_obj, name, args):
- 289 # call the macro
- 290 return macro_obj.execute(name, args)
- 291
- 292 def _get_bang_args(self, line):
- macro_obj
= <MoinMoin.wikimacro.Macro instance>
- macro_obj.execute
= <bound method Macro.execute of <MoinMoin.wikimacro.Macro instance>>
- name
= u'Include'
- args
= u'HelpOnInstalling/BasicInstallation'
/usr/lib/python2.4/site-packages/MoinMoin/wikimacro.py
in execute
(self=<MoinMoin.wikimacro.Macro instance>, macro_name=u'Include', args=u'HelpOnInstalling/BasicInstallation')
- 118 else:
- 119 raise ImportError("Cannot load macro %s" % macro_name)
- 120 return execute(self, args)
- 121
- 122 def _m_lang(self, text):
- execute
= <function execute>
- self
= <MoinMoin.wikimacro.Macro instance>
- args
= u'HelpOnInstalling/BasicInstallation'
/usr/lib/python2.4/site-packages/MoinMoin/macro/Include.py
in execute
(macro=<MoinMoin.wikimacro.Macro instance>, text=u'HelpOnInstalling/BasicInstallation', args_re=<_sre.SRE_Pattern object>, title_re=<_sre.SRE_Pattern object>, called_by_toc=0)
- 220 cid = request.makeUniqueID("Include_%s" % wikiutil.quoteWikinameURL(inc_page.page_name))
- 221 inc_page.send_page(request, content_only=1, content_id=cid,
- 222 omit_footnotes=True)
- 223 result.append(strfile.getvalue())
- 224 finally:
- omit_footnotes undefined
- builtin
True
= True
/usr/lib/python2.4/site-packages/MoinMoin/Page.py
in send_page
(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestModPy object>, msg='', **keywords={'content_id': u'Include_HelpOnInstalling/BasicInstallation', 'content_only': 1, 'omit_footnotes': True})
- 1257 format_args=pi_formatargs,
- 1258 do_cache=do_cache,
- 1259 start_line=pi_lines)
- 1260
- 1261 # check for pending footnotes
- start_line undefined
- pi_lines
= 7
/usr/lib/python2.4/site-packages/MoinMoin/Page.py
in send_page_content
(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestModPy object>, Parser=<class MoinMoin.parser.wiki.Parser>, body=u"\n## Description\n'''How to do a basic installatio..., and easily upgrade to new Moin``Moin versions.\n", format_args=u'', do_cache=1, **kw={'start_line': 7})
- 1348 try:
- 1349 code = self.loadCache(request)
- 1350 self.execute(request, parser, code)
- 1351 except Exception, e:
- 1352 if not is_cache_exception(e):
- self
= <MoinMoin.Page.Page instance>
- self.execute
= <bound method Page.execute of <MoinMoin.Page.Page instance>>
- request
= <MoinMoin.request.RequestModPy object>
- parser
= <MoinMoin.parser.wiki.Parser instance>
- code
= <code object ? at 0xb115560, file "HelpOnInstalling/BasicInstallation", line 2>
/usr/lib/python2.4/site-packages/MoinMoin/Page.py
in execute
(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestModPy object>, parser=<MoinMoin.parser.wiki.Parser instance>, code=<code object ? at 0xb115560, file "HelpOnInstalling/BasicInstallation", line 2>)
- 1377 __file__ = os.path.join(MoinMoin.__loader__.archive, 'dummy')
- 1378 try:
- 1379 exec code
- 1380 except 'CacheNeedsUpdate':
- 1381 raise Exception('CacheNeedsUpdate')
- code
= <code object ? at 0xb115560, file "HelpOnInstalling/BasicInstallation", line 2>
/HelpOnInstalling/BasicInstallation
in ?
/usr/lib/python2.4/site-packages/MoinMoin/formatter/base.py
in attachment_inlined
(self=<MoinMoin.formatter.text_html.Formatter instance>, url=u'pythontest.cgi', text=u'pythontest.cgi', **kw={})
- 118 fpath = AttachFile.getFilename(self.request, pagename, fname)
- 119 base, ext = os.path.splitext(filename)
- 120 Parser = wikiutil.getParserForExtension(self.request.cfg, ext)
- 121 if Parser is not None:
- 122 try:
- Parser undefined
- global
wikiutil
= <module 'MoinMoin.wikiutil' from '/usr/lib/python2.4/site-packages/MoinMoin/wikiutil.pyc'>
- wikiutil.getParserForExtension
= <function getParserForExtension>
- self
= <MoinMoin.formatter.text_html.Formatter instance>
- self.request
= <MoinMoin.request.RequestModPy object>
- self.request.cfg
= <m6chimera.Config instance>
- ext
= u'.cgi'
/usr/lib/python2.4/site-packages/MoinMoin/wikiutil.py
in getParserForExtension
(cfg=<m6chimera.Config instance>, extension=u'.cgi')
- 907 for pname in getPlugins('parser', cfg):
- 908 try:
- 909 Parser = importPlugin(cfg, 'parser', pname, 'Parser')
- 910 except PluginMissingError:
- 911 continue
- Parser
= <class m6chimera.plugin.parser.Frame.Parser>
- global
importPlugin
= <function importPlugin>
- cfg
= <m6chimera.Config instance>
- pname
= 'Gallery2'
/usr/lib/python2.4/site-packages/MoinMoin/wikiutil.py
in importPlugin
(cfg=<m6chimera.Config instance>, kind='parser', name='Gallery2', function='Parser')
- 802 """
- 803 try:
- 804 return importWikiPlugin(cfg, kind, name, function)
- 805 except PluginMissingError:
- 806 return importBuiltinPlugin(kind, name, function)
- global
importWikiPlugin
= <function importWikiPlugin>
- cfg
= <m6chimera.Config instance>
- kind
= 'parser'
- name
= 'Gallery2'
- function
= 'Parser'
/usr/lib/python2.4/site-packages/MoinMoin/wikiutil.py
in importWikiPlugin
(cfg=<m6chimera.Config instance>, kind='parser', name='Gallery2', function='Parser')
- 815 raise PluginMissingError
- 816 moduleName = '%s.plugin.%s.%s' % (cfg.siteid, kind, name)
- 817 return importNameFromPlugin(moduleName, function)
- 818
- 819
- global
importNameFromPlugin
= <function importNameFromPlugin>
- moduleName
= 'm6chimera.plugin.parser.Gallery2'
- function
= 'Parser'
/usr/lib/python2.4/site-packages/MoinMoin/wikiutil.py
in importNameFromPlugin
(moduleName='m6chimera.plugin.parser.Gallery2', name='Parser')
- 834 Raise PluginAttributeError if name does not exists.
- 835 """
- 836 module = __import__(moduleName, globals(), {}, [name])
- 837 try:
- 838 return getattr(module, name)
- module undefined
- builtin
__import__
= <built-in function __import__>
- moduleName
= 'm6chimera.plugin.parser.Gallery2'
- builtin
globals
= <built-in function globals>
- name
= 'Parser'
/var/www/moin/basewiki/data/plugin/parser/Gallery2.py
in ?
- 343 from MoinMoin.Page import Page
- 344
- 345 import os, re, sys, Image, StringIO, codecs
- 346 from random import randint
- 347
- os
= None
- re
= None
- sys
= None
- Image undefined
- StringIO undefined
- codecs undefined