From c84b17107a7d63806d5aba5f3becbc92ecefc58b Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Wed, 11 Dec 2013 05:24:15 +0100 Subject: [PATCH] do scheduling first, then start the scheduler... makes start up a lot faster --- bin/linspector | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/linspector b/bin/linspector index 8be00ed..5fd9261 100755 --- a/bin/linspector +++ b/bin/linspector @@ -118,7 +118,7 @@ def main(): scheduler = LinspectorScheduler({"apscheduler.threadpool.core_threads": args.corethreads, "apscheduler.threadpool.max_threads": args.threads}) - scheduler.start() + TaskExecutor.Instance() job_count = 0 @@ -158,6 +158,8 @@ def main(): job.set_job(scheduler_job) jobs.append(job) + scheduler.start() + print("\nScheduled " + str(job_count) + " jobs") interface = LinspectorInterface(jobs, scheduler, lin_conf, root_logger, __version__)