def load_tasks(self, environmentId = None ,*args,**kwargs):
     """Save the task object ."""
     lTasks = []
     if environmentId is not None:
         rows = yield self.select(environmentId = str(environmentId), order = "id")
     else:
         rows = yield self.select(order = "id")
     for row in rows:
         id,name,description,status = row
         task = Task(name = name,description=description,status=status)
         task.cid = uuid.UUID(id)
         lTasks.append(task)
     defer.returnValue(lTasks)
 def load_task(self,id = None, environmentId = None ,*args,**kwargs):
     """Retrieve data from task object."""
     if id is not None: 
         rows =  yield self.select(id = str(id)) 
     elif environmentId is not None:
         rows =  yield self.select(environmentId = str(environmentId))       
     result=None
     if len(rows)>0:
         id,name,description,status = rows[0]
         result = Task(name = name,description=description,status=status)
         result.cid = uuid.UUID(id)
     else:
         raise TaskNotFound()
     defer.returnValue(result)
Exemple #3
0
 def load_task(self, id=None, environmentId=None, *args, **kwargs):
     """Retrieve data from task object."""
     if id is not None:
         rows = yield self.select(id=str(id))
     elif environmentId is not None:
         rows = yield self.select(environmentId=str(environmentId))
     result = None
     if len(rows) > 0:
         id, name, description, status = rows[0]
         result = Task(name=name, description=description, status=status)
         result.cid = uuid.UUID(id)
     else:
         raise TaskNotFound()
     defer.returnValue(result)
Exemple #4
0
 def load_tasks(self, environmentId=None, *args, **kwargs):
     """Save the task object ."""
     lTasks = []
     if environmentId is not None:
         rows = yield self.select(environmentId=str(environmentId),
                                  order="id")
     else:
         rows = yield self.select(order="id")
     for row in rows:
         id, name, description, status = row
         task = Task(name=name, description=description, status=status)
         task.cid = uuid.UUID(id)
         lTasks.append(task)
     defer.returnValue(lTasks)