Added task for install gitea in a server

This commit is contained in:
absurdo 2023-10-23 14:21:51 +02:00
parent d73ac7e66a
commit 8098b2bf83
6 changed files with 342 additions and 3 deletions

View file

@ -342,10 +342,13 @@ def task(task_id):
final_task.exec()
except:
if conn==None:
"""
if not conn:
conn=WebModel.connection()
logtask.sqlclass=conn
"""
logtask=LogTask(conn)
logtask.safe_query()
logtask.insert({'task_id': task_id, 'progress': 100, 'message': I18n.lang('pastafari', 'error_in_task', 'Error: error in task ')+traceback.format_exc(), 'error': 1, 'status': 1, 'server': server})
@ -369,7 +372,7 @@ class LogTask(WebModel):
self.register(IpField('server'))
self.register(corefields.DoubleField('progress'))
self.register(corefields.BooleanField('no_progress'))
self.register(corefields.TextField('message'))
self.register(corefields.LongTextField('message'))
self.register(corefields.BooleanField('error'))
self.register(corefields.BooleanField('status'))
self.register(ArrayField('data', corefields.CharField('data')))