bigeagle
|
f8fd1ae460
|
style: better logging
|
2016-04-30 16:43:47 +08:00 |
|
bigeagle
|
41e1f263a5
|
refactor(worker): use atomic state to simplify job control
|
2016-04-30 16:43:24 +08:00 |
|
bigeagle
|
292a24ba20
|
fix(worker): fixed job status and control logic
|
2016-04-30 16:42:51 +08:00 |
|
bigeagle
|
ce3471e30d
|
feature(worker): implemented Worker object, worker side code is almost done
|
2016-04-30 16:41:39 +08:00 |
|
bigeagle
|
9afd47ddcb
|
feature(worker): LogLimiter hook
|
2016-04-30 16:40:40 +08:00 |
|
bigeagle
|
731fba842f
|
feature(worker): job need to be started by jobStart signal
|
2016-04-30 16:40:16 +08:00 |
|
bigeagle
|
9339fba074
|
refactor(worker): use Run instead of Start and Wait
|
2016-04-30 16:40:05 +08:00 |
|
bigeagle
|
b077db1d0b
|
feature(worker): job schedule
|
2016-04-30 16:39:42 +08:00 |
|
bigeagle
|
f31bcfbcc3
|
feature(API): error message in manager channel
|
2016-04-30 16:39:35 +08:00 |
|
bigeagle
|
26b7ef9a9c
|
refactor(worker): use write blocking for semaphore
|
2016-04-30 16:39:26 +08:00 |
|
bigeagle
|
6b05a5894e
|
feature(worker): runMirrorJob no longer controls the interval
|
2016-04-30 16:39:19 +08:00 |
|
bigeagle
|
681388ffdd
|
feature(worker): toplevel mirror job logic
|
2016-04-30 16:39:08 +08:00 |
|