Girish Ramakrishnan
3fd9d9622b
schedulerConfig cannot be null
2015-10-20 09:44:46 -07:00
Girish Ramakrishnan
fb2e7cb009
scheduler: crash fixes
2015-10-20 09:36:30 -07:00
Girish Ramakrishnan
852b016389
scheduler: do not save cronjob object in state
...
the cronjob object has lots of js stuff and stringify fails
2015-10-20 01:31:11 -07:00
Girish Ramakrishnan
1f28678c27
scheduler: make it work
2015-10-20 00:05:19 -07:00
Girish Ramakrishnan
ed5d6f73bb
scheduler: fix require
2015-10-19 22:42:13 -07:00
Girish Ramakrishnan
d0360e9e68
scheduler: load/save state
2015-10-19 22:41:42 -07:00
Girish Ramakrishnan
7a840ad15f
scheduler: make stopJobs async
2015-10-19 21:36:55 -07:00
Girish Ramakrishnan
682c2721d2
scheduler: kill existing tasks if they are still running
2015-10-19 21:36:23 -07:00
Girish Ramakrishnan
351d7d22fb
rename tasks to tasksConfig
2015-10-19 16:29:28 -07:00
Girish Ramakrishnan
79999887a9
job -> cronJob
2015-10-19 16:27:03 -07:00
Girish Ramakrishnan
990b7a2d20
implement scheduler
...
- scan for apps every 10 minutes and schedules tasks
- uses docker.exec
- there is no way to control exec container. docker developers
feel exec is for debugging purposes primarily
- future version will be based on docker run instead
part of #519
2015-10-19 14:53:34 -07:00