Commit Graph

8 Commits

Author SHA1 Message Date
7be0ae2e8a Fix unittest 2017-12-15 17:17:18 +01:00
ea49ddc264 Implemented Manager-dictated state changes.
The Manager can now dictate that the Worker moves to an 'asleep' state.
2017-10-19 18:57:06 +02:00
3838f56b12 Don't push task status 'canceled' when we are no longer allowed to run it.
When the "may I run" system says "no", we shouldn't push a "canceled"
status to the Manager, as this could overwrite another valid status that's
there for some other reason.
2017-09-29 14:45:58 +02:00
c07105e04e Renamed flush_for_shutdown() to flush_and_report()
It'll be called in non-shutdown situations too.
2017-09-29 12:32:01 +02:00
9c8d6e01fb Properly fixed futures not being waited for. 2017-09-06 17:14:49 +02:00
337e77b64e Sign on at Manager when starting Worker
This passes the current hostname and list of supported task types to the
manager.
2017-03-31 17:24:46 +02:00
95b4f13741 Replaced job_types → task_types
This allows a finer granularity of task selection for a given worker.
2017-03-31 16:04:18 +02:00
4d9819c92f Removed Flamenco Server and Manager, and moved Worker to top level
This is a clone of the Flamenco repository from back in the days when
Server, Manager and Worker shared the same Git repository. This is the
commit where that ended, and they went their separate ways.
2017-03-03 16:13:09 +01:00