Commit Graph

23 Commits

Author SHA1 Message Date
bigeagle f768b48d72
feature(manager): let manager log job syncing event 2016-05-02 18:58:22 +08:00
bigeagle f8fd1ae460
style: better logging 2016-04-30 16:43:47 +08:00
bigeagle 2268eb3b0f
fix(tunasync): connection leakage caused by http keep-alive 2016-04-30 16:43:17 +08:00
bigeagle d1981379a4
fix(manager): timezone issue of status test 2016-04-30 16:43:10 +08:00
bigeagle ad2b65fcaa
fix: server test 2016-04-30 16:43:00 +08:00
bigeagle 292a24ba20
fix(worker): fixed job status and control logic 2016-04-30 16:42:51 +08:00
bigeagle 3874d41afc
refactor(manager): let manager export LoadConfig 2016-04-30 16:42:34 +08:00
bigeagle 9fbb8ab155
refactor(tunasync):
1. refactored manager and worker to support TLS transport
2. if mirror_dir is specified from a mirror config, don't add the mirror name
2016-04-30 16:42:15 +08:00
bigeagle 9865f28259
refactor: manager server 2016-04-30 16:42:05 +08:00
bigeagle 0dcd89da31
refactor(manager): refactored structure names in manager 2016-04-30 16:41:44 +08:00
bigeagle ce3471e30d
feature(worker): implemented Worker object, worker side code is almost done 2016-04-30 16:41:39 +08:00
walkerning daa0b3c204
refactor(manager): command pulling to command pushing and tests 2016-04-30 16:41:33 +08:00
walkerning 734826fa67
feature(manager): worker => workerStatus 2016-04-30 16:41:27 +08:00
walkerning a11fbe2c58
feature(manager): implement db.go and tests 2016-04-30 16:41:23 +08:00
walkerning 00eddc3066
feature(manager): add LastOnline feild to worker struct 2016-04-30 16:41:18 +08:00
walkerning 401b6a694e
tests(manager): add tests for server.go, validate workerID in middleware 2016-04-30 16:41:14 +08:00
walkerning 02bb8c16ab
feature(manager): add contextErrorLogger middleware 2016-04-30 16:41:10 +08:00
walkerning 4ea26921e7
feature(manager): add fields in mirrorStatus 2016-04-30 16:41:04 +08:00
walkerning bf31e168a2
feature(manager): implement manager server, to be tested 2016-04-30 16:40:55 +08:00
bigeagle afee5b2a81
feature(manager): skeleton for worker-manager communication 2016-04-30 16:39:14 +08:00
bigeagle ed69dde18e
refactor: moved mirrorStatus back to manager 2016-04-30 16:37:49 +08:00
bigeagle ed896b16c1
feature(manager): skeleton of status API 2016-04-30 16:37:23 +08:00
bigeagle 350767e501
feature(manager): Manager server logger and config 2016-04-30 16:37:13 +08:00