Attachment 'letter.txt'

Download

--> -->

ImportError

No module named ParserBase

If you want to report a bug, please save this page and attach it to your bug report.

Traceback

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

  1. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/request/__init__.py in run (self=<MoinMoin.request.request_cgi.Request object>)

    1. 1302 self.page.send_page(msg=msg)
    2. 1303 else:
    3. 1304 handler(self.page.page_name, self)
    4. 1305
    5. 1306 # every action that didn't use to raise MoinMoinNoFooter must call this now:
    • handler = <function execute>
    • self = <MoinMoin.request.request_cgi.Request object>
    • self.page = <MoinMoin.Page.Page object>
    • self.page.page_name = u'WikiCourse/18 Attachments'
  2. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/action/AttachFile.py in execute (pagename=u'WikiCourse/18 Attachments', request=<MoinMoin.request.request_cgi.Request object>)

    1. 597 elif do == 'view':
    2. 598 if request.user.may.read(pagename):
    3. 599 view_file(pagename, request)
    4. 600 else:
    5. 601 msg = _('You are not allowed to view attachments of this page.', formatted=False)
    • global view_file = <function view_file>
    • pagename = u'WikiCourse/18 Attachments'
    • request = <MoinMoin.request.request_cgi.Request object>
  3. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/action/AttachFile.py in view_file (pagename=u'WikiCourse/18 Attachments', request=<MoinMoin.request.request_cgi.Request object>)

    1. 1119 # send body
    2. 1120 request.write(request.formatter.startContent())
    3. 1121 send_viewfile(pagename, request)
    4. 1122 send_uploadform(pagename, request)
    5. 1123 request.write(request.formatter.endContent())
    • global send_viewfile = <function send_viewfile>
    • pagename = u'WikiCourse/18 Attachments'
    • request = <MoinMoin.request.request_cgi.Request object>
  4. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/action/AttachFile.py in send_viewfile (pagename=u'WikiCourse/18 Attachments', request=<MoinMoin.request.request_cgi.Request object>)

    1. 1047 elif mt.major == 'text':
    2. 1048 ext = os.path.splitext(filename)[1]
    3. 1049 Parser = wikiutil.getParserForExtension(request.cfg, ext)
    4. 1050 if Parser is not None:
    5. 1051 try:
    • Parser undefined
    • global wikiutil = <module 'MoinMoin.wikiutil' from '/afs/cc.monash...b/python2.4/site-packages/MoinMoin/wikiutil.pyc'>
    • wikiutil.getParserForExtension = <function getParserForExtension>
    • request = <MoinMoin.request.request_cgi.Request object>
    • request.cfg = <wikiconfig.Config instance>
    • ext = u'.txt'
  5. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/wikiutil.py in getParserForExtension (cfg=<wikiconfig.Config instance>, extension=u'.txt')

    1. 1234 for pname in getPlugins('parser', cfg):
    2. 1235 try:
    3. 1236 Parser = importPlugin(cfg, 'parser', pname, 'Parser')
    4. 1237 except PluginMissingError:
    5. 1238 continue
    • Parser = <class wikiconfig.plugin.parser.latex.Parser>
    • global importPlugin = <function importPlugin>
    • cfg = <wikiconfig.Config instance>
    • pname = 'matlab'
  6. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/wikiutil.py in importPlugin (cfg=<wikiconfig.Config instance>, kind='parser', name='matlab', function='Parser')

    1. 1102 """
    2. 1103 try:
    3. 1104 return importWikiPlugin(cfg, kind, name, function)
    4. 1105 except PluginMissingError:
    5. 1106 return importBuiltinPlugin(kind, name, function)
    • global importWikiPlugin = <function importWikiPlugin>
    • cfg = <wikiconfig.Config instance>
    • kind = 'parser'
    • name = 'matlab'
    • function = 'Parser'
  7. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/wikiutil.py in importWikiPlugin (cfg=<wikiconfig.Config instance>, kind='parser', name='matlab', function='Parser')

    1. 1115 raise PluginMissingError
    2. 1116 moduleName = '%s.plugin.%s.%s' % (cfg.siteid, kind, name)
    3. 1117 return importNameFromPlugin(moduleName, function)
    4. 1118
    5. 1119
    • global importNameFromPlugin = <function importNameFromPlugin>
    • moduleName = 'wikiconfig.plugin.parser.matlab'
    • function = 'Parser'
  8. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/wikiutil.py in importNameFromPlugin (moduleName='wikiconfig.plugin.parser.matlab', name='Parser')

    1. 1134 Raise PluginAttributeError if name does not exists.
    2. 1135 """
    3. 1136 module = __import__(moduleName, globals(), {}, [name])
    4. 1137 try:
    5. 1138 return getattr(module, name)
    • module undefined
    • builtin __import__ = <built-in function __import__>
    • moduleName = 'wikiconfig.plugin.parser.matlab'
    • builtin globals = <built-in function globals>
    • name = 'Parser'
  9. /afs/monash/users/s/a/sangus/moin-wikis/WikiTeach/data/plugin/parser/matlab.py in ()

    1. 10 """
    2. 11
    3. 12 from MoinMoin.util.ParserBase import ParserBase
    4. 13
    5. 14 Dependencies = []
    • MoinMoin undefined
    • ParserBase undefined

ImportError

No module named ParserBase

  • args = ('No module named ParserBase',)
  • message = 'No module named ParserBase'

System Details

  • Date: Sun, 19 May 2024 21:35:52 +0000
  • Platform: Linux is-web09-v02.its.monash.edu 3.10.0-1160.114.2.el7.x86_64 #1 SMP Sun Mar 3 08:18:39 EST 2024 x86_64
  • Python: Python 2.7.5 (/usr/bin/python)
  • MoinMoin: Release 1.6.4 (release)