Added result task table
This commit is contained in:
parent
cf07859027
commit
6336ce6587
3 changed files with 40 additions and 8 deletions
|
|
@ -52,6 +52,7 @@ class Task:
|
|||
self.connection=conn
|
||||
|
||||
self.logtask=tasks.LogTask(self.connection)
|
||||
self.resulttask=tasks.ResultTask(self.connection)
|
||||
self.task=tasks.Task(self.connection)
|
||||
self.taskdone=tasks.TaskDone(self.connection)
|
||||
|
||||
|
|
@ -59,6 +60,7 @@ class Task:
|
|||
|
||||
self.logtask.reset_require()
|
||||
self.task.reset_require()
|
||||
self.resulttask.reset_require()
|
||||
|
||||
self.one_time=False
|
||||
|
||||
|
|
@ -358,6 +360,7 @@ class Task:
|
|||
self.task.valid_fields=['name_task', 'description_task', 'error', 'status', 'server']
|
||||
|
||||
self.logtask.valid_fields=self.logtask.fields.keys()
|
||||
self.resulttask.valid_fields=self.resulttask.fields.keys()
|
||||
|
||||
if self.id==0:
|
||||
|
||||
|
|
@ -476,14 +479,22 @@ class Task:
|
|||
else:
|
||||
|
||||
json_code['task_id']=self.id
|
||||
|
||||
|
||||
json_code['server']=self.server
|
||||
|
||||
self.logtask.insert(json_code)
|
||||
|
||||
if json_code['error']==1:
|
||||
self.make_error_task()
|
||||
return False
|
||||
if 'result' in json_code:
|
||||
#{'result': 1, 'message': {'username': 'hosting', 'uid': 1002, 'gid': 1002, 'home': '/srv/sites'}, 'error': 0, 'progress': 100, 'task_id': 483, 'server': '192.168.122.55'}
|
||||
#json_code['message']=json.dumps(json_code['message'])
|
||||
#print(json_code)
|
||||
self.resulttask.insert(json_code)
|
||||
#print(self.resulttask.show_errors())
|
||||
else:
|
||||
|
||||
self.logtask.insert(json_code)
|
||||
|
||||
if json_code['error']==1:
|
||||
self.make_error_task()
|
||||
return False
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue