class CeleryTasksView(BaseResource): def __init__(self, request): super(CeleryTasksView, self).__init__(request) settings = request.registry.settings self.mgr = TenyuTaskManager(request.db) def collection_query(self): return self.mgr.query() def get(self): task_id = self.request.matchdict['task_id'] tenyutask, celerytask = self.mgr.get_by_task_id(task_id) #return self.serialize_object(dbobj) tt = tenyutask.serialize() ct = celerytask.serialize() return dict(tenyu=tt, celery=ct)
def __init__(self, request): super(CeleryTasksView, self).__init__(request) settings = request.registry.settings self.mgr = TenyuTaskManager(request.db)