commit | c4b2041cffdacbadcc8167231f3d27bbf8c7a19b | [log] [tgz] |
---|---|---|
author | James E. Blair <jeblair@redhat.com> | Fri May 27 16:45:26 2016 -0700 |
committer | James E. Blair <jeblair@redhat.com> | Wed Jun 01 11:46:52 2016 -0700 |
tree | a7ec8a5239dc4c967426872bcf88a9ac8f749bbd | |
parent | f5922b67cd66759ff99a4b7c38711f93c2e5d23d [diff] |
Ansible launcher: use a socket for reconfiguration Signals and multiprocessing don't mix well. Instead of using signals for things like stop and reconfiguration, use a socket that accepts simple commands, and use the zuul-launcher command to send them. This implements reconfiguration and stopping. Other commands (eg, graceful stop, pause, etc) can be implemented later. Change-Id: I14b1fdc5e3a20f4b1161dbc14705ad424ad13fbd