diff --git a/linspector/core/linspector.py b/linspector/core/linspector.py index 1cb2d2b..e325a47 100644 --- a/linspector/core/linspector.py +++ b/linspector/core/linspector.py @@ -12,7 +12,7 @@ from apscheduler.jobstores.memory import MemoryJobStore from apscheduler.executors.pool import ThreadPoolExecutor, ProcessPoolExecutor -def job_function(monitor, log): +def job_function(log, monitor): try: log('debug', 'executing job_function for monitor: ' + monitor.get_identifier()) monitor.handle_call() @@ -104,7 +104,7 @@ class Linspector: scheduler_job = scheduler['linspector'].add_job(job_function, 'interval', start_date=new_start_date, seconds=interval, timezone=timezone, - args=[monitors.get(monitor), log]) + args=[log, monitors.get(monitor)]) monitor_job.set_job(scheduler_job) self.__jobs.append(monitor_job)