aboutsummaryrefslogtreecommitdiffstats
path: root/bin/emq-scheduler
blob: 3286c63a8826a87f376a5508066ad91564488bc1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env python
# -*- mode: python -*-
import argparse
from eventmq import conf
from eventmq.scheduler import Scheduler

if __name__ == "__main__":
    parser = argparse.ArgumentParser(
        description='Listen for scheduled jobs and run them')
    parser.add_argument('--config', '-C', type=str, nargs='?',
                        help='manually specify the location of eventmq.conf')

    args = parser.parse_args()

    if args.config:
        conf.CONFIG_FILE = args.config

    s = Scheduler()
    s.scheduler_main()