ChangeLog of Leonov Milestone Release 0.0.2
Bugs Fixed
Bug No. |
Title |
Who fixed it |
When |
--> --> |
TypeError
readonly attribute
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.
/usr/lib/pymodules/python2.6/MoinMoin/request/__init__.py in run (self=<MoinMoin.request.request_wsgi.Request object at 0x7fc067216e90>)
- 1309 self.page.send_page()
- 1310 else:
- 1311 handler(self.page.page_name, self)
- 1312
- 1313 # every action that didn't use to raise MoinMoinFinish must call this now:
- handler = <function do_show at 0x7fc066fa67d0>
- self = <MoinMoin.request.request_wsgi.Request object at 0x7fc067216e90>
- self.page = <MoinMoin.Page.Page object at 0x7fc067216cd0>
- self.page.page_name = u'LeonovMilestone/0.0.2'
/usr/lib/pymodules/python2.6/MoinMoin/action/__init__.py in do_show (pagename=u'LeonovMilestone/0.0.2', request=<MoinMoin.request.request_wsgi.Request object at 0x7fc067216e90>, content_only=0, count_hit=1, cacheable=1, print_mode=0)
- 251 count_hit=count_hit,
- 252 print_mode=print_mode,
- 253 content_only=content_only,
- 254 )
- 255
- content_only = 0
/usr/lib/pymodules/python2.6/MoinMoin/Page.py in send_page (self=<MoinMoin.Page.Page object at 0x7fc067216bd0>, **keywords={'content_only': 0, 'count_hit': 1, 'print_mode': 0})
- 1199 format_args=pi['formatargs'],
- 1200 do_cache=do_cache,
- 1201 start_line=pi['lines'])
- 1202
- 1203 # check for pending footnotes
- start_line undefined
- pi = {'acl': <MoinMoin.security.AccessControlList instance at 0x7fc067178cf8>, 'format': 'wiki', 'formatargs': '', 'language': 'en', 'lines': 0}
/usr/lib/pymodules/python2.6/MoinMoin/Page.py in send_page_content (self=<MoinMoin.Page.Page object at 0x7fc067216bd0>, request=<MoinMoin.request.request_wsgi.Request object at 0x7fc067216e90>, body=u'= ChangeLog of Leonov Milestone Release 0.0.2 =\n...Lists support || StephanHermann || 2008-07-17 ||\n', format='wiki', format_args='', do_cache=1, **kw={'start_line': 0})
- 1287 try:
- 1288 code = self.loadCache(request)
- 1289 self.execute(request, parser, code)
- 1290 except Exception, e:
- 1291 if not is_cache_exception(e):
- self = <MoinMoin.Page.Page object at 0x7fc067216bd0>
- self.execute = <bound method Page.execute of <MoinMoin.Page.Page object at 0x7fc067216bd0>>
- request = <MoinMoin.request.request_wsgi.Request object at 0x7fc067216e90>
- parser = <MoinMoin.parser.text_moin_wiki.Parser instance at 0x7fc067185320>
- code = <code object <module> at 0x7fc0672126c0, file "LeonovMilestone/0.0.2", line 2>
/usr/lib/pymodules/python2.6/MoinMoin/Page.py in execute (self=<MoinMoin.Page.Page object at 0x7fc067216bd0>, request=<MoinMoin.request.request_wsgi.Request object at 0x7fc067216e90>, parser=<MoinMoin.parser.text_moin_wiki.Parser instance at 0x7fc067185320>, code=<code object <module> at 0x7fc0672126c0, file "LeonovMilestone/0.0.2", line 2>)
- 1318 __file__ = os.path.join(MoinMoin.__loader__.archive, 'dummy')
- 1319 try:
- 1320 exec code
- 1321 except "CacheNeedsUpdate": # convert the exception
- 1322 raise Exception("CacheNeedsUpdate")
- code = <code object <module> at 0x7fc0672126c0, file "LeonovMilestone/0.0.2", line 2>
/var/www/LeonovMilestone/0.0.2 in
() /usr/lib/pymodules/python2.6/MoinMoin/formatter/__init__.py in macro (self=<MoinMoin.formatter.text_html.Formatter instance at 0x7fc067185248>, macro_obj=<MoinMoin.macro.Macro instance at 0x7fc06717c878>, name=u'LPBugTitle', args=u'244557', markup=u'<<LPBugTitle(244557)>>')
- 308 # call the macro
- 309 try:
- 310 return macro_obj.execute(name, args)
- 311 except ImportError, err:
- 312 errmsg = unicode(err)
- macro_obj = <MoinMoin.macro.Macro instance at 0x7fc06717c878>
- macro_obj.execute = <bound method Macro.execute of <MoinMoin.macro.Macro instance at 0x7fc06717c878>>
- name = u'LPBugTitle'
- args = u'244557'
/usr/lib/pymodules/python2.6/MoinMoin/macro/__init__.py in execute (self=<MoinMoin.macro.Macro instance at 0x7fc06717c878>, macro_name=u'LPBugTitle', args=u'244557')
- 126 else:
- 127 raise ImportError("Cannot load macro %s" % macro_name)
- 128 return execute(self, args)
- 129
- 130 def _m_lang(self, text):
- execute = <function execute at 0x7fc0672277d0>
- self = <MoinMoin.macro.Macro instance at 0x7fc06717c878>
- args = u'244557'
/var/www/leonov.tv/wiki/data/plugin/macro/LPBugTitle.py in execute (macro=<MoinMoin.macro.Macro instance at 0x7fc06717c878>, text=u'244557')
- 3
- 4 def execute(macro,text):
- 5 bugConnector=Connector.ConnectBug()
- 6 request=macro.request
- 7 formatter=macro.formatter
- bugConnector undefined
- global Connector = <module 'leonov.p_b06c791a3074e181db5a2ae5607fee...i/data/plugin/macro/launchpadbugs/connector.pyc'>
- Connector.ConnectBug = <class 'leonov.p_b06c791a3074e181db5a2ae5607fee0c8813cd37.macro.launchpadbugs.connector.ConnectBug'>
/var/www/leonov.tv/wiki/data/plugin/macro/launchpadbugs/connector.py in __init__ (self=<leonov.p_b06c791a3074e181db5a2ae5607fee0c8813cd...gs.connector.ConnectBug object at 0x7fc06722f150>, method='HTML')
- 55 class ConnectBug(LaunchpadConnector):
- 56 def __init__(self, method="HTML"):
- 57 LaunchpadConnector.__init__(self, "Bug", method)
- 58 self.__method = method
- 59
- global LaunchpadConnector = <class 'leonov.p_b06c791a3074e181db5a2ae5607fee0...acro.launchpadbugs.connector.LaunchpadConnector'>
- LaunchpadConnector.__init__ = <unbound method LaunchpadConnector.__init__>
- self = <leonov.p_b06c791a3074e181db5a2ae5607fee0c8813cd...gs.connector.ConnectBug object at 0x7fc06722f150>
- method = 'HTML'
/var/www/leonov.tv/wiki/data/plugin/macro/launchpadbugs/connector.py in __init__ (self=<leonov.p_b06c791a3074e181db5a2ae5607fee0c8813cd...gs.connector.ConnectBug object at 0x7fc06722f150>, cls='Bug', method='html')
- 31 self.module = __import__(__connections[__module]["module"], globals(), locals(), [], -1)
- 32 except TypeError:
- 33 self.module = __import__(__connections[__module]["module"], globals(), locals(), [])
- 34 self.cls = getattr(self.module, cls)
- 35 try:
- self = <leonov.p_b06c791a3074e181db5a2ae5607fee0c8813cd...gs.connector.ConnectBug object at 0x7fc06722f150>
- self.module undefined
- builtin __import__ = <built-in function __import__>
- __connections undefined
- __module undefined
- builtin globals = <built-in function globals>
- builtin locals = <built-in function locals>
/var/www/leonov.tv/wiki/data/plugin/macro/launchpadbugs/html_bug.py in
() - 19 from bugbase import Bug as BugBase
- 20 from lptime import LPTime
- 21 from tasksbase import LPTasks, LPTask
- 22 from attachmentsbase import LPAttachments, LPAttachment
- 23 from commentsbase import LPComments, LPComment
- tasksbase undefined
- LPTasks undefined
- LPTask undefined
/var/www/leonov.tv/wiki/data/plugin/macro/launchpadbugs/tasksbase.py in
() - 5
- 6
- 7 class LPTask(object):
- 8 """ The 'LPTask'-object represents on task of a bugreport
- 9
- LPTask undefined
- builtin object = <type 'object'>
/var/www/leonov.tv/wiki/data/plugin/macro/launchpadbugs/tasksbase.py in LPTask ()
- 125 def get_date_created(self):
- 126 raise NotImplementedError, 'this method must be implemented by a concrete subclass'
- 127 date_created = LateBindingProperty(get_date_created)
- 128
- 129 def get_date_confirmed(self):
- date_created undefined
- global LateBindingProperty = None
- get_date_created = <function get_date_created at 0x7fc06766fcf8>
/var/www/leonov.tv/wiki/data/plugin/macro/launchpadbugs/lphelper.py in __init__ (self=<leonov.p_b06c791a3074e181db5a2ae5607fee0c8813cd...per.LateBindingProperty object at 0x7fc0674d8940>, fget=<function <lambda> at 0x7fc06766fd70>, fset=None, fdel=None, doc=None)
- 262 if fset : fset = lambda s, v, n=fset.__name__ : getattr(s, n)(v)
- 263 if fdel : fdel = lambda s, n=fdel.__name__ : getattr(s, n)()
- 264 property.__init__(self, fget, fset, fdel, doc)
- 265
- 266 #some test-cases
- builtin property = <type 'property'>
- property.__init__ = <slot wrapper '__init__' of 'property' objects>
- self = <leonov.p_b06c791a3074e181db5a2ae5607fee0c8813cd...per.LateBindingProperty object at 0x7fc0674d8940>
- fget = <function <lambda> at 0x7fc06766fd70>
- fset = None
- fdel = None
- doc = None
TypeError
readonly attribute
- args = ('readonly attribute',)
- message = 'readonly attribute'
System Details
- Date: Thu, 11 Mar 2010 05:55:08 +0000
- Platform: Linux newzealand 2.6.31-17-server #54-Ubuntu SMP Thu Dec 10 18:06:56 UTC 2009 x86_64
- Python: Python 2.6.4 (/usr/bin/python)
- MoinMoin: Release 1.8.4 (release)
