Hello,I don't know if this is at all related to today's maintenance, but just I received an error message from the page at http://www.nexenta.org/os/Community .
I've attached a stack trace that I saved from the above URL. -AndrewTitle: Community - Nexenta Project Wiki
|
SyntaxError
Non-ASCII character '\xc3' in file /tank/nexenta.org/nexentawiki/data/plugin/macro/HTML.py on line 9, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details (HTML.py, line 8)
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.
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/request.py in run (self=<MoinMoin.request.RequestCGI object at 0x81f796c>)
- 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 at 0x843010c>
- self = <MoinMoin.request.RequestCGI object at 0x81f796c>
- self.page = <MoinMoin.Page.Page instance at 0x84b84cc>
- self.page.page_name = u'Community'
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/wikiaction.py in do_show (pagename=u'Community', request=<MoinMoin.request.RequestCGI object at 0x81f796c>)
- 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 0x841aadc>
- request = <MoinMoin.request.RequestCGI object at 0x81f796c>
- pagename = u'Community'
- ).send_page undefined
- count_hit undefined
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/Page.py in send_page (self=<MoinMoin.Page.Page instance at 0x8388b4c>, request=<MoinMoin.request.RequestCGI object at 0x81f796c>, msg='', **keywords={'count_hit': 1})
- 1274 format_args=pi_formatargs,
- 1275 do_cache=do_cache,
- 1276 start_line=pi_lines)
- 1277
- 1278 # check for pending footnotes
- start_line undefined
- pi_lines = 2
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/Page.py in send_page_content (self=<MoinMoin.Page.Page instance at 0x8388b4c>, request=<MoinMoin.request.RequestCGI object at 0x81f796c>, Parser=<class MoinMoin.parser.wiki.Parser at 0x869435c>, body=u'\n[[HTML(<h1>Nexenta Community Support</h1>)]]\n\nE...net/nexenta NexentaOS homepage at launchpad.net]\n', format_args='', do_cache=1, **kw={'start_line': 2})
- 1370 raise
- 1371 try:
- 1372 code = self.makeCache(request, parser)
- 1373 self.execute(request, parser, code)
- 1374 except Exception, e:
- code = <code object ? at 85c0770, file "Community", line 2>
- self = <MoinMoin.Page.Page instance at 0x8388b4c>
- self.makeCache = <bound method Page.makeCache of <MoinMoin.Page.Page instance at 0x8388b4c>>
- request = <MoinMoin.request.RequestCGI object at 0x81f796c>
- parser = <MoinMoin.parser.wiki.Parser instance at 0x839532c>
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/Page.py in makeCache (self=<MoinMoin.Page.Page instance at 0x8388b4c>, request=<MoinMoin.request.RequestCGI object at 0x81f796c>, parser=<MoinMoin.parser.wiki.Parser instance at 0x839532c>)
- 1428 saved_current_lang = request.current_lang
- 1429 try:
- 1430 text = request.redirectedOutput(parser.format, formatter)
- 1431 finally:
- 1432 request.current_lang = saved_current_lang
- text undefined
- request = <MoinMoin.request.RequestCGI object at 0x81f796c>
- request.redirectedOutput = <bound method RequestCGI.redirectedOutput of <MoinMoin.request.RequestCGI object at 0x81f796c>>
- parser = <MoinMoin.parser.wiki.Parser instance at 0x839532c>
- parser.format = <bound method Parser.format of <MoinMoin.parser.wiki.Parser instance at 0x839532c>>
- formatter = <MoinMoin.formatter.text_python.Formatter instance at 0x85c176c>
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/request.py in redirectedOutput (self=<MoinMoin.request.RequestCGI object at 0x81f796c>, function=<bound method Parser.format of <MoinMoin.parser.wiki.Parser instance at 0x839532c>>, *args=(<MoinMoin.formatter.text_python.Formatter instance at 0x85c176c>,), **kw={})
- 745 self.redirect(buffer)
- 746 try:
- 747 function(*args, **kw)
- 748 finally:
- 749 self.redirect()
- function = <bound method Parser.format of <MoinMoin.parser.wiki.Parser instance at 0x839532c>>
- args = (<MoinMoin.formatter.text_python.Formatter instance at 0x85c176c>,)
- kw = {}
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/parser/wiki.py in format (self=<MoinMoin.parser.wiki.Parser instance at 0x839532c>, formatter=<MoinMoin.formatter.text_python.Formatter instance at 0x85c176c>)
- 1098
- 1099 # Scan line, format and write
- 1100 formatted_line = self.scan(scan_re, line)
- 1101 self.request.write(formatted_line)
- 1102
- formatted_line undefined
- self = <MoinMoin.parser.wiki.Parser instance at 0x839532c>
- self.scan = <bound method Parser.scan of <MoinMoin.parser.wiki.Parser instance at 0x839532c>>
- scan_re = <_sre.SRE_Pattern object at 0x8670c28>
- line = u'[[HTML(<h1>Nexenta Community Support</h1>)]] '
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/parser/wiki.py in scan (self=<MoinMoin.parser.wiki.Parser instance at 0x839532c>, scan_re=<_sre.SRE_Pattern object at 0x8670c28>, line=u'[[HTML(<h1>Nexenta Community Support</h1>)]] ')
- 874 self.in_table or self.in_list):
- 875 result.append(self.formatter.paragraph(1, css_class="line867"))
- 876 result.append(self.replace(match))
- 877 lastpos = match.end()
- 878
- result = ['<p class="line867">']
- result.append = <built-in method append of list object at 0x86ac68c>
- self = <MoinMoin.parser.wiki.Parser instance at 0x839532c>
- self.replace = <bound method Parser.replace of <MoinMoin.parser.wiki.Parser instance at 0x839532c>>
- match = <_sre.SRE_Match object at 0x85e2158>
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/parser/wiki.py in replace (self=<MoinMoin.parser.wiki.Parser instance at 0x839532c>, match=<_sre.SRE_Match object at 0x85e2158>)
- 903 # Get replace method and replece hit
- 904 replace = getattr(self, '_' + type + '_repl')
- 905 result.append(replace(hit))
- 906 return ''.join(result)
- 907 else:
- result = []
- result.append = <built-in method append of list object at 0x86ac5ec>
- replace = <bound method Parser._macro_repl of <MoinMoin.parser.wiki.Parser instance at 0x839532c>>
- hit = u'[[HTML(<h1>Nexenta Community Support</h1>)]]'
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/parser/wiki.py in _macro_repl (self=<MoinMoin.parser.wiki.Parser instance at 0x839532c>, word=u'[[HTML(<h1>Nexenta Community Support</h1>)]]')
- 848 if self.macro is None:
- 849 self.macro = wikimacro.Macro(self)
- 850 return self.formatter.macro(self.macro, macro_name, args)
- 851
- 852 def scan(self, scan_re, line):
- self = <MoinMoin.parser.wiki.Parser instance at 0x839532c>
- self.formatter = <MoinMoin.formatter.text_python.Formatter instance at 0x85c176c>
- self.formatter.macro = <bound method Formatter.macro of <MoinMoin.formatter.text_python.Formatter instance at 0x85c176c>>
- self.macro = <MoinMoin.wikimacro.Macro instance at 0x827ca2c>
- macro_name = u'HTML'
- args = u'<h1>Nexenta Community Support</h1>'
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/formatter/text_python.py in macro (self=<MoinMoin.formatter.text_python.Formatter instance at 0x85c176c>, macro_obj=<MoinMoin.wikimacro.Macro instance at 0x827ca2c>, name=u'HTML', args=u'<h1>Nexenta Community Support</h1>')
- 174
- 175 def macro(self, macro_obj, name, args):
- 176 if self.__is_static(macro_obj.get_dependencies(name)):
- 177 return macro_obj.execute(name, args)
- 178 else:
- self = <MoinMoin.formatter.text_python.Formatter instance at 0x85c176c>
- self.__is_static undefined
- macro_obj = <MoinMoin.wikimacro.Macro instance at 0x827ca2c>
- macro_obj.get_dependencies = <bound method Macro.get_dependencies of <MoinMoin.wikimacro.Macro instance at 0x827ca2c>>
- name = u'HTML'
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/wikimacro.py in get_dependencies (self=<MoinMoin.wikimacro.Macro instance at 0x827ca2c>, macro_name=u'HTML')
- 140 try:
- 141 return wikiutil.importPlugin(self.request.cfg, 'macro',
- 142 macro_name, 'Dependencies')
- 143 except wikiutil.PluginError:
- 144 return self.defaultDependency
- macro_name = u'HTML'
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/wikiutil.py in importPlugin (cfg=<wikiconfig.Config instance at 0x83439ac>, kind='macro', name=u'HTML', function='Dependencies')
- 802 """
- 803 try:
- 804 return importWikiPlugin(cfg, kind, name, function)
- 805 except PluginMissingError:
- 806 return importBuiltinPlugin(kind, name, function)
- global importWikiPlugin = <function importWikiPlugin at 0x8290bc4>
- cfg = <wikiconfig.Config instance at 0x83439ac>
- kind = 'macro'
- name = u'HTML'
- function = 'Dependencies'
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/wikiutil.py in importWikiPlugin (cfg=<wikiconfig.Config instance at 0x83439ac>, kind='macro', name=u'HTML', function='Dependencies')
- 815 raise PluginMissingError
- 816 moduleName = '%s.plugin.%s.%s' % (cfg.siteid, kind, name)
- 817 return importNameFromPlugin(moduleName, function)
- 818
- 819
- global importNameFromPlugin = <function importNameFromPlugin at 0x8290c34>
- moduleName = u'wikiconfig.plugin.macro.HTML'
- function = 'Dependencies'
/tank/nexenta.org/moinmoin/lib/python2.4/site-packages/MoinMoin/wikiutil.py in importNameFromPlugin (moduleName=u'wikiconfig.plugin.macro.HTML', name='Dependencies')
- 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 = u'wikiconfig.plugin.macro.HTML'
- builtin globals = <built-in function globals>
- name = 'Dependencies'
SyntaxError
Non-ASCII character '\xc3' in file /tank/nexenta.org/nexentawiki/data/plugin/macro/HTML.py on line 9, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details (HTML.py, line 8)
- args = (r"Non-ASCII character '\xc3' in file /tank/nexenta...p://www.python.org/peps/pep-0263.html for details", ('/tank/nexenta.org/nexentawiki/data/plugin/macro/HTML.py', 8, 0, None))
- filename = '/tank/nexenta.org/nexentawiki/data/plugin/macro/HTML.py'
- lineno = 8
- message = ''
- msg = r"Non-ASCII character '\xc3' in file /tank/nexenta...p://www.python.org/peps/pep-0263.html for details"
- offset = 0
- print_file_and_line = None
- text = None
System Details
- Date: Sun, 11 Jan 2009 01:48:49 +0000
- Platform: SunOS nexenta 5.11 NexentaOS_20081207 i86pc
- Python: Python 2.5.2 (/usr/bin/python)
- MoinMoin: Release 1.5.8 (release)
On Jan 10, 2009, at 7:10 PM, Erast Benson wrote:
It is up now. I saved previous UFS system disk c1d0, so we can copy over any missing data if needed. New system disk is ZFS of course with latest Beta1 installed on it. Web server still down - but i would expect it togo live again in ~ 30 minutes... On Sat, 2009-01-10 at 19:23 -0500, Tim Spriggs wrote:Hi Erast, Is the server still being upgraded? Thanks, -Tim Erast Benson wrote:Dear Nexenta Developers! www.nexenta.org will be down for aprox 14:00-16:00 today (Jan 10 GMT -0800). Thank you! _______________________________________________ gnusol-devel mailing list [email protected] http://lists.sonic.net/mailman/listinfo/gnusol-devel_______________________________________________ gnusol-devel mailing list [email protected] http://lists.sonic.net/mailman/listinfo/gnusol-devel
_______________________________________________ gnusol-users mailing list [email protected] http://lists.sonic.net/mailman/listinfo/gnusol-users
