linkkf 로직수정중
This commit is contained in:
@@ -49,8 +49,8 @@ class Scheduler(object):
|
||||
if flag_exit:
|
||||
self.remove_job("scheduler_check")
|
||||
#time.sleep(30)
|
||||
except Exception as exception:
|
||||
self.logger.error('Exception:%s', exception)
|
||||
except Exception as e:
|
||||
self.logger.error(f"Exception:{str(e)}")
|
||||
self.logger.error(traceback.format_exc())
|
||||
|
||||
def shutdown(self):
|
||||
@@ -233,21 +233,21 @@ class Job(object):
|
||||
if self.args is None:
|
||||
self.thread = threading.Thread(target=self.target_function, args=())
|
||||
else:
|
||||
self.thread = threading.Thread(target=self.target_function, args=(self.args,))
|
||||
self.thread = threading.Thread(target=self.target_function, args=self.args)
|
||||
self.thread.daemon = True
|
||||
self.thread.start()
|
||||
F.socketio.emit('notify', {'type':'success', 'msg':f"{self.description}<br>작업을 시작합니다." }, namespace='/framework', broadcast=True)
|
||||
F.socketio.emit('notify', {'type':'success', 'msg':f"{self.description}<br>작업을 시작합니다." }, namespace='/framework')
|
||||
self.thread.join()
|
||||
F.socketio.emit('notify', {'type':'success', 'msg':f"{self.description}<br>작업이 종료되었습니다." }, namespace='/framework', broadcast=True)
|
||||
F.socketio.emit('notify', {'type':'success', 'msg':f"{self.description}<br>작업이 종료되었습니다." }, namespace='/framework')
|
||||
self.end_time = datetime.now(timezone('Asia/Seoul'))
|
||||
self.running_timedelta = self.end_time - self.start_time
|
||||
self.status = 'success'
|
||||
if not F.scheduler.is_include(self.job_id):
|
||||
F.scheduler.remove_job_instance(self.job_id)
|
||||
self.count += 1
|
||||
except Exception as exception:
|
||||
except Exception as e:
|
||||
self.status = 'exception'
|
||||
F.logger.error('Exception:%s', exception)
|
||||
F.logger.error(f"Exception:{str(e)}")
|
||||
F.logger.error(traceback.format_exc())
|
||||
finally:
|
||||
self.is_running = False
|
||||
|
||||
Reference in New Issue
Block a user