Commit Graph

23 Commits

Author SHA1 Message Date
Oliver Gorwits
620b3fe544 stash workers within poller instance, and load plugins explicitly 2017-11-15 22:09:05 +00:00
Oliver Gorwits
2de36c69ba some reengineering to support proper testing 2017-11-12 00:14:21 +00:00
Oliver Gorwits
98442a2308 bug fixes 2017-11-09 21:49:45 +00:00
Oliver Gorwits
e0c6615c87 fix bugs 2017-11-08 21:51:55 +00:00
Oliver Gorwits
1eeaba441d finish refactor to new desired behaviour (buggy?) 2017-11-07 22:30:55 +00:00
Oliver Gorwits
25907d3544 move status tracking and checking inside job instance 2017-11-06 21:26:01 +00:00
Oliver Gorwits
4436150bf4 remove global rubbish 2017-11-05 20:54:28 +00:00
Oliver Gorwits
28b016e713 fix docs 2017-11-04 23:31:51 +00:00
Oliver Gorwits
10f78d5dbe add priority and namespace to support fancy worker overrides 2017-11-04 23:06:20 +00:00
Oliver Gorwits
273cbbc11b change stage to phase 2017-10-07 09:42:41 +01:00
Oliver Gorwits
a155d9cb77 should defer when we cannot connect to device 2017-09-29 08:01:06 +01:00
Oliver Gorwits
10b5f6cbc4 fix bug in where workerconf acls are checked 2017-09-29 08:00:32 +01:00
Oliver Gorwits
2a74e0befa can pass device instance to check_* 2017-09-29 07:58:33 +01:00
Oliver Gorwits
1969291719 simplify to remove phases and fewer hooks 2017-09-18 22:04:22 +01:00
Oliver Gorwits
64a9491115 change to init, first, second stages 2017-09-10 16:10:50 +01:00
Oliver Gorwits
1f9740c0e2 shorten hook names 2017-09-06 18:30:43 +01:00
Oliver Gorwits
36c70220a2 allow two forms of worker declaration, and update docs 2017-09-05 22:39:22 +01:00
Oliver Gorwits
a79cb9a9e4 all the bug fixes and a working plugin!!!!!!!!! :-D 2017-09-05 22:11:02 +01:00
Oliver Gorwits
f48004fffa bug squish 2017-09-05 20:09:02 +01:00
Oliver Gorwits
3ee85383ab skip worker when action is per-device but no creds 2017-09-05 19:25:41 +01:00
Oliver Gorwits
75abdad812 further work on retval handling from workers 2017-09-04 21:54:37 +01:00
Oliver Gorwits
a8c58a7b05 initial broken implementation of the runner 2017-09-03 22:30:28 +01:00
Oliver Gorwits
8eaa33770c rename Core to Worker and move other packages around 2017-09-03 18:45:00 +01:00