flamenco-worker/packages/flamenco-manager-go/srcmaster
flamenco-worker/packages/flamenco-manager-go/src
master
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
aa3f850abffc | Sybren A. Stüvel (sybren) | Manager & Worker: made it possible to "systemctl enable flamenco-xxx" | Jan 19 2017 | |||
8cb75abf4461 | Sybren A. Stüvel (sybren) | Manager: bugfix in worker nickname in task updates | Jan 19 2017 | |||
9f91ee3fbdb4 | Sybren A. Stüvel (sybren) | Manager: accept worker's nickname upon registration | Jan 19 2017 | |||
1503862cadd2 | Sybren A. Stüvel (sybren) | Manager: WorkerRegistration is never marshalled to bson | Jan 19 2017 | |||
44307d268986 | Sybren A. Stüvel (sybren) | Manager: added service file for systemd | Jan 19 2017 | |||
c08d8fa52dc9 | Sybren A. Stüvel (sybren) | Manager: clean shutdown on SIGTERM | Jan 19 2017 | |||
bfa528316570 | Sybren A. Stüvel (sybren) | Bumped all versions to 2.0-beta2 | Jan 18 2017 | |||
9d8f9d34146c | Sybren A. Stüvel (sybren) | Manager: added nickname field to worker document | Jan 18 2017 | |||
1f5d531ddda0 | Sybren A. Stüvel (sybren) | Updated README files; referred to manager/worker README in top-level README | Jan 15 2017 | |||
8aae4d537a9e | Sybren A. Stüvel (sybren) | Manager: switch → select | Jan 13 2017 | |||
264d98a5db0f | Sybren A. Stüvel (sybren) | Manager: expanded example configuration | Jan 13 2017 | |||
09accf9b273c | Sybren A. Stüvel (sybren) | Manager: some logging tweaks | Jan 13 2017 | |||
a74bcabc4d5f | Sybren A. Stüvel (sybren) | Manager: attempt at preventing hanging at shutdown | Jan 12 2017 | |||
8bb8410bfca0 | Sybren A. Stüvel (sybren) | Manager: print when connecting to MongoDB | Jan 12 2017 | |||
b5a56be0ebf8 | Sybren A. Stüvel (sybren) | Manager: replaced build-via-nested-docker with build-via-docker | Jan 12 2017 | |||
e3cd7cd9c850 | Sybren A. Stüvel (sybren) | Manager: build-via-latest-docker now also sets correct GID | Jan 12 2017 | |||
0ef95b3224de | Sybren A. Stüvel (sybren) | Manager: build-via-nested-docker now uses latest Go | Jan 12 2017 | |||
421ccb957d90 | Sybren A. Stüvel (sybren) | Manager: force shutdown after 2 seconds | Jan 12 2017 | |||
2cc83ea3079d | Sybren A. Stüvel (sybren) | Manager: fail active tasks when for N seconds the worker hasn't touched it | Jan 12 2017 | |||
e69eabcc1909 | Sybren A. Stüvel (sybren) | Manager: run shutdown routine in coroutine, so that double Ctrl+C panics | Jan 12 2017 | |||
3b27e100612c | Sybren A. Stüvel (sybren) | Manager: cleanly shutdown upon SIGINT / Ctrl+C | Jan 12 2017 | |||
63fe72e6cd0c | Sybren A. Stüvel (sybren) | Manager: added TODO | Jan 12 2017 | |||
351cad264c8d | Sybren A. Stüvel (sybren) | Manager: warn when a worker has no supported job types. | Jan 12 2017 | |||
07536bd2b665 | Sybren A. Stüvel (sybren) | Manager: keep track of when we've last seen a worker & task update. | Jan 12 2017 | |||
bb23aa9687cf | Sybren A. Stüvel (sybren) | Manager: removed PATCH code | Jan 12 2017 | |||
7c67d6a97c0a | Sybren A. Stüvel (sybren) | Manager: more thorough handling of cancel-requested task status | Jan 11 2017 | |||
26e2bb10882a | Sybren A. Stüvel (sybren) | Manager: added TODO | Jan 10 2017 | |||
cc4f77c97982 | Sybren A. Stüvel (sybren) | Manager: ensure that cancel-requested tasks do not transition to active | Jan 10 2017 | |||
b5ec5ec73f59 | Sybren A. Stüvel (sybren) | Manager: receive a list of tasks to cancel from the Server | Jan 10 2017 | |||
b70cb12e5200 | Sybren A. Stüvel (sybren) | Manager: fixed bug in unittest | Jan 10 2017 | |||
1ee01fca4fcb | Sybren A. Stüvel (sybren) | Manager: documented communication between server and manager | Jan 10 2017 | |||
7fbd44372d9d | Sybren A. Stüvel (sybren) | Manager: moved some common test code to gocheck_test.go | Jan 10 2017 | |||
d6f2826c925f | Sybren A. Stüvel (sybren) | Manager: moved gocheck integration to separate file. | Jan 10 2017 | |||
86bc5c73f46e | Sybren A. Stüvel (sybren) | Manager: Added endpoint /may-i-run/{task-id} so Workers can check status | Jan 6 2017 | |||
ba3276349a7b | Sybren A. Stüvel (sybren) | Manager: use etag to re-fetch queued task before handing it to Worker | Jan 6 2017 | |||
983e78b28178 | Sybren A. Stüvel (sybren) | Manager: re-fetch task from Server before handing it to worker | Jan 6 2017 | |||
375968678194 | Sybren A. Stüvel (sybren) | Manager: prevent asking scheduler for 0 tasks | Jan 6 2017 | |||
6a86c2ad6dce | Sybren A. Stüvel (sybren) | Manager: a running task should go to state 'active', not 'processing' | Jan 6 2017 | |||
0e19a20582aa | Sybren A. Stüvel (sybren) | Manager: allow Timer to do both sleep-ping and ping-sleep | Jan 6 2017 | |||
584c765cf260 | Sybren A. Stüvel (sybren) | Manager: Configuring logging to show the file from which was logged | Jan 6 2017 | |||
318046952a84 | Sybren A. Stüvel (sybren) | Manager: fixed unittests | Jan 5 2017 | |||
74695f13a6ea | Sybren A. Stüvel (sybren) | Manager: clarified comment | Jan 3 2017 | |||
05f947231174 | Sybren A. Stüvel (sybren) | Manager: added some comments | Jan 3 2017 | |||
7783d9df0c72 | Sybren A. Stüvel (sybren) | Manager: Locally apply task status change to our cached version of the task too | Dec 23 2016 | |||
aa3af967350a | Sybren A. Stüvel (sybren) | Manager: store worker remote address when registering. | Dec 23 2016 | |||
ccdfc573a3f6 | Sybren A. Stüvel (sybren) | Manager: finished task status/log/activity updates | Dec 23 2016 | |||
affa6743dd84 | Sybren A. Stüvel (sybren) | Manager: moved sending of JSON to our own http module. | Dec 23 2016 | |||
131382dc9a36 | Sybren A. Stüvel (sybren) | Manager: implemented queued task update pushing to upstream Server | Dec 23 2016 | |||
f69e8c473e62 | Sybren A. Stüvel (sybren) | Manager: don't error when counting empty collection | Dec 23 2016 | |||
e38d64aff874 | Sybren A. Stüvel (sybren) | Manager: more explicit branch between TLS and non-TLS | Dec 23 2016 | |||
d4734939935f | Sybren A. Stüvel (sybren) | Manager: convert int to time.Duration while loading settings. | Dec 23 2016 | |||
f1de6775cc43 | Sybren A. Stüvel (sybren) | Manager: Separated timer functionality from UpstreamConnection | Dec 23 2016 | |||
3eec88c4d96a | Sybren A. Stüvel (sybren) | Manager: don't omit empty ints, as we should store a zero value too. | Dec 23 2016 | |||
6232b66350ad | Sybren A. Stüvel (sybren) | Manager: renamed flamanager.yaml → flamenco-manager.yaml | Dec 22 2016 | |||
b3dccda9b870 | Sybren A. Stüvel (sybren) | Manager: added receiver for task updates | Dec 22 2016 | |||
cec3432e4151 | Sybren A. Stüvel (sybren) | Manager: Gracefully handle usernames that are invalid ObjectIDs. | Dec 22 2016 | |||
63e5fc1926ae | Sybren A. Stüvel (sybren) | Manager: Added supported methods to HTTP router | Dec 22 2016 | |||
df4ee7ffaa22 | Sybren A. Stüvel (sybren) | Separate structs for worker registration & storage. | Dec 21 2016 | |||
8f0c242bf555 | Sybren A. Stüvel (sybren) | Added Go (Golang) implementation of Flamenco Manager. | Dec 21 2016 |