##// END OF EJS Templates
added journal icon and made active links in journal, fixed edit user bug when given wrong id
added journal icon and made active links in journal, fixed edit user bug when given wrong id

File last commit:

r474:a3d9d24a celery
r476:8ba65e4c celery
Show More
__init__.py
25 lines | 570 B | text/x-python | PythonLexer
starting celery branch
r467 from vcs.utils.lazy import LazyProperty
import logging
Implemented password reset(forms/models/ tasks) and mailing tasks....
r474 import os
import sys
import traceback
starting celery branch
r467
log = logging.getLogger(__name__)
class ResultWrapper(object):
def __init__(self, task):
self.task = task
@LazyProperty
def result(self):
return self.task
Implemented password reset(forms/models/ tasks) and mailing tasks....
r474 def run_task(task,*args,**kwargs):
starting celery branch
r467 try:
t = task.delay(*args,**kwargs)
log.info('running task %s',t.task_id)
return t
except:
Implemented password reset(forms/models/ tasks) and mailing tasks....
r474 log.error(traceback.format_exc())
starting celery branch
r467 #pure sync version
return ResultWrapper(task(*args,**kwargs))