equal
deleted
inserted
replaced
122 self.appli.repo.start_looping_tasks() |
122 self.appli.repo.start_looping_tasks() |
123 self.set_url_rewriter() |
123 self.set_url_rewriter() |
124 CW_EVENT_MANAGER.bind('after-registry-reload', self.set_url_rewriter) |
124 CW_EVENT_MANAGER.bind('after-registry-reload', self.set_url_rewriter) |
125 |
125 |
126 def start_service(self): |
126 def start_service(self): |
127 config = self.config |
127 start_task(self.appli.session_handler.clean_sessions_interval, |
128 interval = min(config['cleanup-session-time'] or 120, |
128 self.appli.session_handler.clean_sessions) |
129 config['cleanup-anonymous-session-time'] or 720) / 2. |
|
130 start_task(interval, self.appli.session_handler.clean_sessions) |
|
131 |
129 |
132 def set_url_rewriter(self): |
130 def set_url_rewriter(self): |
133 self.url_rewriter = self.appli.vreg['components'].select_or_none('urlrewriter') |
131 self.url_rewriter = self.appli.vreg['components'].select_or_none('urlrewriter') |
134 |
132 |
135 def shutdown_event(self): |
133 def shutdown_event(self): |