7 | | * File "c:\python25\lib\site-packages\Trac-0.11dev_r5555-py2.5.egg\trac\web\main.py", line 431, in dispatch_request |
8 | | Code fragment: |
9 | | 426. if not env and env_error: |
10 | | 427. raise HTTPInternalError(env_error) |
11 | | 428. try: |
12 | | 429. try: |
13 | | 430. dispatcher = RequestDispatcher(env) |
14 | | 431. dispatcher.dispatch(req) |
15 | | 432. except RequestDone: |
16 | | 433. pass |
17 | | 434. return req._response or [] |
18 | | 435. finally: |
19 | | 436. if not run_once: |
20 | | Local variables: |
21 | | Name Value |
22 | | after [' except RequestDone:', ' pass', ' ... |
23 | | before [' if not env and env_error:', ' raise ... |
24 | | dispatcher <trac.web.main.RequestDispatcher object at 0x0148C050> |
25 | | e ValueError('timestamp out of range for platform time_t',) |
26 | | env <trac.env.Environment object at 0x00EEF590> |
27 | | env_error None |
28 | | env_name 'NavisionProject' |
29 | | env_parent_dir None |
30 | | env_path 'G:\\Project\\NavisionProject' |
31 | | env_paths ['G:\\Project\\NavisionProject'] |
32 | | environ {'HTTP_AUTHORIZATION': 'Digest username="admin", realm="trac", ... |
33 | | exc_info (<type 'exceptions.ValueError'>, ValueError('timestamp out of range for ... |
34 | | filename 'c:\\python25\\lib\\site-packages\\Trac-0.11dev_r5555-py2.5.egg\\trac\\web\ ... |
35 | | frames [{'function': 'dispatch_request', 'lines_before': [' if not env and ... |
36 | | has_admin True |
37 | | line ' dispatcher.dispatch(req)' |
38 | | lineno 430 |
39 | | message u'ValueError: timestamp out of range for platform time_t' |
40 | | path_info ['admin', 'ticket', 'milestones'] |
41 | | req <Request "GET /admin/ticket/milestones"> |
42 | | run_once False |
43 | | script_url None |
44 | | start_response <bound method WSGIServerGateway._start_response of ... |
45 | | tb <traceback object at 0x01A3AD28> |
46 | | tb_hide None |
47 | | traceback 'Traceback (most recent call last):\n File ... |
48 | | * File "c:\python25\lib\site-packages\Trac-0.11dev_r5555-py2.5.egg\trac\web\main.py", line 217, in dispatch |
49 | | Code fragment: |
50 | | 212. 'Do you have cookies enabled?') |
51 | | 213. |
52 | | 214. # Process the request and render the template |
53 | | 215. try: |
54 | | 216. try: |
55 | | 217. resp = chosen_handler.process_request(req) |
56 | | 218. if resp: |
57 | | 219. if len(resp) == 2: # Clearsilver |
58 | | 220. chrome.populate_hdf(req) |
59 | | 221. template, content_type = \ |
60 | | 222. self._post_process_request(req, *resp) |
61 | | Local variables: |
62 | | Name Value |
63 | | chosen_handler <trac.admin.web_ui.AdminModule object at 0x01511A50> |
64 | | chrome <trac.web.chrome.Chrome object at 0x0148C190> |
65 | | err (<type 'exceptions.ValueError'>, ValueError('timestamp out of range for ... |
66 | | handler <trac.admin.web_ui.AdminModule object at 0x01511A50> |
67 | | req <Request "GET /admin/ticket/milestones"> |
68 | | self <trac.web.main.RequestDispatcher object at 0x0148C050> |
69 | | * File "c:\python25\lib\site-packages\Trac-0.11dev_r5555-py2.5.egg\trac\admin\web_ui.py", line 96, in process_request |
70 | | Code fragment: |
71 | | 91. if not provider: |
72 | | 92. raise HTTPNotFound('Unknown administration panel') |
73 | | 93. |
74 | | 94. if hasattr(provider, 'render_admin_panel'): |
75 | | 95. template, data = provider.render_admin_panel(req, cat_id, panel_id, |
76 | | 96. path_info) |
77 | | 97. |
78 | | 98. else: # support for legacy WebAdmin panels |
79 | | 99. data = {} |
80 | | 100. cstmpl, _ = provider.process_admin_request(req, cat_id, panel_id, |
81 | | 101. path_info) |
82 | | Local variables: |
83 | | Name Value |
84 | | cat_id u'ticket' |
85 | | panel_id u'milestones' |
86 | | panels [('accounts', 'Accounts', 'config', 'Configuration'), ('accounts', ... |
87 | | path_info None |
88 | | provider <trac.ticket.admin.MilestoneAdminPage object at 0x0151C670> |
89 | | providers {('general', 'basics'): <trac.admin.web_ui.BasicsAdminPanel object at ... |
90 | | req <Request "GET /admin/ticket/milestones"> |
91 | | self <trac.admin.web_ui.AdminModule object at 0x01511A50> |
92 | | * File "c:\python25\lib\site-packages\Trac-0.11dev_r5555-py2.5.egg\trac\ticket\admin.py", line 41, in render_admin_panel |
93 | | Code fragment: |
94 | | 36. |
95 | | 37. def render_admin_panel(self, req, cat, page, version): |
96 | | 38. req.perm.require('TICKET_ADMIN') |
97 | | 39. # Trap AssertionErrors and convert them to TracErrors |
98 | | 40. try: |
99 | | 41. return self._render_admin_panel(req, cat, page, version) |
100 | | 42. except AssertionError, e: |
101 | | 43. raise TracError(e) |
102 | | 44. |
103 | | 45. |
104 | | 46. class ComponentAdminPage(TicketAdminPage): |
105 | | Local variables: |
106 | | Name Value |
107 | | cat u'ticket' |
108 | | page u'milestones' |
109 | | req <Request "GET /admin/ticket/milestones"> |
110 | | self <trac.ticket.admin.MilestoneAdminPage object at 0x0151C670> |
111 | | version None |
112 | | * File "c:\python25\lib\site-packages\Trac-0.11dev_r5555-py2.5.egg\trac\ticket\admin.py", line 192, in _render_admin_panel |
113 | | Code fragment: |
114 | | 187. self.config.save() |
115 | | 188. req.redirect(req.href.admin(cat, page)) |
116 | | 189. |
117 | | 190. data = { |
118 | | 191. 'view': 'list', |
119 | | 192. 'milestones': model.Milestone.select(self.env), |
120 | | 193. 'default': self.config.get('ticket', 'default_milestone'), |
121 | | 194. } |
122 | | 195. |
123 | | 196. data.update({ |
124 | | 197. 'date_hint': get_date_format_hint(), |
125 | | Local variables: |
126 | | Name Value |
127 | | cat u'ticket' |
128 | | milestone None |
129 | | page u'milestones' |
130 | | req <Request "GET /admin/ticket/milestones"> |
131 | | self <trac.ticket.admin.MilestoneAdminPage object at 0x0151C670> |