Add snippet Execute,Better Task Results , fix some bugs

This commit is contained in:
sepehr 2024-07-28 18:56:56 +03:30
parent 733307de8d
commit 463161c291
7 changed files with 188 additions and 31 deletions

View file

@ -48,10 +48,15 @@ def downloader_job_status():
def firmware_service_status():
return (Tasks.select().where(Tasks.signal == 150).get())
def exec_snipet_status():
return (Tasks.select().where(Tasks.signal == 160).get())
class TaskResults(BaseModel):
task_type = TextField()
result = DateTimeField()
info = TextField()
external_id = IntegerField()
created = DateTimeField()
class Meta:
@ -60,8 +65,8 @@ class TaskResults(BaseModel):
# whether the index is unique or not.
db_table = 'task_results'
def add_task_result(task_type,result):
tr = TaskResults(task_type=task_type, result=result)
def add_task_result(task_type,result,info=None,eid=None):
tr = TaskResults(task_type=task_type, result=result,info=info,external_id=eid)
tr.save()
# --------------------------------------------------------------------------