A problem occurred in a Python script. Here is the
sequence of function calls leading up to the error, in the
order they occurred.
C:\Dokumente und Einstellungen\mha\Desktop\moin-1.8.0beta1\moin-1.8.0beta1\MoinMoin\request\request_standalone.py
in __init__
(self=<MoinMoin.request.request_standalone.Request object at 0x01126950>, sa=<MoinMoin.server.server_standalone.MoinRequestHandler instance at 0x01128440>, properties={})
- 58 ##self.debugEnvironment(sa.headers)
- 59
- 60 RequestBase.__init__(self, properties)
- 61
- 62 except Exception, err:
- global
RequestBase
= <class 'MoinMoin.request.RequestBase'>
- RequestBase.__init__
= <unbound method RequestBase.__init__>
- self
= <MoinMoin.request.request_standalone.Request object at 0x01126950>
- properties
= {}
C:\Dokumente und Einstellungen\mha\Desktop\moin-1.8.0beta1\moin-1.8.0beta1\MoinMoin\request\__init__.py
in __init__
(self=<MoinMoin.request.request_standalone.Request object at 0x01126950>, properties={}, given_config=None)
- 164 self.__dict__.update(properties)
- 165 try:
- 166 self._load_multi_cfg(given_config)
- 167 except error.NoConfigMatchedError:
- 168 self.makeForbidden(404, 'No wiki configuration matching the URL found!\r\n')
- self
= <MoinMoin.request.request_standalone.Request object at 0x01126950>
- self._load_multi_cfg
= <bound method Request._load_multi_cfg of <MoinMo...request_standalone.Request object at 0x01126950>>
- given_config
= None
C:\Dokumente und Einstellungen\mha\Desktop\moin-1.8.0beta1\moin-1.8.0beta1\MoinMoin\request\__init__.py
in _load_multi_cfg
(self=<MoinMoin.request.request_standalone.Request object at 0x01126950>, given_config=None)
- 360 if given_config is None:
- 361 self.clock.start('load_multi_cfg')
- 362 self.cfg = multiconfig.getConfig(self.url)
- 363 self.clock.stop('load_multi_cfg')
- 364 else:
- self
= <MoinMoin.request.request_standalone.Request object at 0x01126950>
- self.cfg undefined
- global
multiconfig
= <module 'MoinMoin.config.multiconfig' from 'C:\D...\moin-1.8.0beta1\MoinMoin\config\multiconfig.py'>
- multiconfig.getConfig
= <function getConfig at 0x01253130>
- self.url
= 'localhost:8080/'
C:\Dokumente und Einstellungen\mha\Desktop\moin-1.8.0beta1\moin-1.8.0beta1\MoinMoin\config\multiconfig.py
in getConfig
(url='localhost:8080/')
- 189 cfg = _config_cache[cfgName]
- 190 except KeyError:
- 191 cfg = _makeConfig(cfgName)
- 192 cfg = _config_cache.setdefault(cfgName, cfg)
- 193 return cfg
- cfg undefined
- global
_makeConfig
= <function _makeConfig at 0x012530B0>
- cfgName
= 'wikiconfig'
C:\Dokumente und Einstellungen\mha\Desktop\moin-1.8.0beta1\moin-1.8.0beta1\MoinMoin\config\multiconfig.py
in _makeConfig
(name='wikiconfig')
- 121 module, mtime = _importConfigModule(name)
- 122 configClass = getattr(module, 'Config')
- 123 cfg = configClass(name)
- 124 cfg.cfg_mtime = max(mtime, _farmconfig_mtime)
- 125 logging.info("using wiki config: %s" % os.path.abspath(module.__file__))
- cfg undefined
- configClass
= <class 'wikiconfig.LocalConfig'>
- name
= 'wikiconfig'
C:\Dokumente und Einstellungen\mha\Desktop\moin-1.8.0beta1\moin-1.8.0beta1\MoinMoin\config\multiconfig.py
in __init__
(self=<wikiconfig.LocalConfig object at 0x01126B70>, siteid='wikiconfig')
- 328 # expand %(...)s placeholders, compile regex and cache it
- 329 self.cache.backup_exclude_regex = re.compile("|".join(
- 330 [elem % self for elem in self.backup_exclude]))
- 331 self.cache.backup_include = [elem % self for elem in self.backup_include]
- 332
- elem
= r'\(edit-lock|event-log|\.DS_Store)$'
- self
= <wikiconfig.LocalConfig object at 0x01126B70>
- self.backup_exclude
= [r'(.+\.py(c|o)$)', '%(cache_dir)s', r'\pages\.+\cache\[^\]+$', r'\(edit-lock|event-log|\.DS_Store)$']
C:\Python25\lib\re.py
in compile
(pattern=r'(.+\.py(c|o)$)|C:\Dokumente und Einstellungen\mh...+\cache\[^\]+$|\(edit-lock|event-log|\.DS_Store)$', flags=0)
- 186 def compile(pattern, flags=0):
- 187 "Compile a regular expression pattern, returning a pattern object."
- 188 return _compile(pattern, flags)
- 189
- 190 def purge():
- global
_compile
= <function _compile at 0x00B0EE70>
- pattern
= r'(.+\.py(c|o)$)|C:\Dokumente und Einstellungen\mh...+\cache\[^\]+$|\(edit-lock|event-log|\.DS_Store)$'
- flags
= 0
C:\Python25\lib\re.py
in _compile
(*key=(r'(.+\.py(c|o)$)|C:\Dokumente und Einstellungen\mh...+\cache\[^\]+$|\(edit-lock|event-log|\.DS_Store)$', 0))
- 239 p = sre_compile.compile(pattern, flags)
- 240 except error, v:
- 241 raise error, v # invalid expression
- 242 if len(_cache) >= _MAXCACHE:
- 243 _cache.clear()
- global
error
= <class 'sre_constants.error'>
- v
= error('unbalanced parenthesis',)