Modify ↓
Opened 16 years ago
Closed 16 years ago
#4611 closed defect (fixed)
KeyError: 'progressmeter/htdocs'
Reported by: | Thomas Wagner | Owned by: | Andrej Tokarčík |
---|---|---|---|
Priority: | normal | Component: | ProgressMeterMacro |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 0.11 |
Description
Deleting the folder htdocs in your latest change 5224, seems to lead to the following error:
Trac[main] ERROR: Internal Server Error: Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/Trac-0.12dev_r7854-py2.5.egg/trac/web/main.py", line 459, in _dispatch_request dispatcher.dispatch(req) File "/usr/lib/python2.5/site-packages/Trac-0.12dev_r7854-py2.5.egg/trac/web/main.py", line 214, in dispatch resp = chosen_handler.process_request(req) File "/usr/lib/python2.5/site-packages/Trac-0.12dev_r7854-py2.5.egg/trac/web/chrome.py", line 406, in process_request in provider.get_htdocs_dirs() if dir[0] == prefix]: File "build/bdist.linux-i686/egg/progressmeter/macro.py", line 68, in get_htdocs_dirs return [('progressmeter', resource_filename(__name__, 'htdocs'))] File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 841, in resource_filename self, resource_name File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1311, in get_resource_filename return self._extract_resource(manager, zip_path) File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1322, in _extract_resource zip_stat = self.zipinfo[zip_path] KeyError: 'progressmeter/htdocs'
Changing
def get_htdocs_dirs(self): from pkg_resources import resource_filename return [('progressmeter', resource_filename(__name__, 'htdocs'))
to
def get_htdocs_dirs(self): return []
helps here.
MfG WaTho
Attachments (0)
Change History (2)
comment:1 Changed 16 years ago by
comment:2 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [5301]) ProgressMeterMacro: return no htdocs dirs, fix #4611
Note: See
TracTickets for help on using
tickets.
Strange, getting no errors here (neither with an egg-link, nor a simple egg). I see you're using Trac 0.12dev-r7854, I've been testing on Trac 0.12multirepos-r7684 -- maybe that's the problem.
Nevertheless, I'm committing this change and hereby fixing this ticket.