pvc/node-daemon/pvcd
Joshua Boniface 20ae2186f9 Run VM state actions in a thread
Prevents blocking the main thread(s) while a VM is changing state. In
particular, this caused some issues with nodes not responding to
cancellation/reversal of a flush/ready state until the previous
migration was finished, which could cause issues. This entire subset of
actions is now threaded and so can run on its own in the background.
2019-12-26 11:08:16 -05:00
..
CephInstance.py Clean up handling of OSD dump command 2019-10-22 12:51:29 -04:00
DNSAggregatorInstance.py Handle integrity errors in DNS aggregator 2019-12-19 10:45:06 -05:00
Daemon.py Ensure migration out occurs 2019-12-25 21:11:02 -05:00
MetadataAPIInstance.py Add slight delay when stopping the metadata API 2019-12-18 11:56:04 -05:00
NodeInstance.py Add explicit returns from flush/ready threads 2019-12-26 11:08:00 -05:00
VMConsoleWatcherInstance.py Update copyright string year to include 2019 2019-10-13 12:09:51 -04:00
VMInstance.py Run VM state actions in a thread 2019-12-26 11:08:16 -05:00
VXNetworkInstance.py Recreate network in aggregator if DNS changes 2019-12-13 00:03:47 -05:00
__init__.py Massive rejigger into single daemon 2018-10-14 02:40:54 -04:00
common.py Add black magic to minimize ping losses 2019-12-19 18:57:32 -05:00
dnsmasq-zookeeper-leases.py Update copyright string year to include 2019 2019-10-13 12:09:51 -04:00
fencing.py Update copyright string year to include 2019 2019-10-13 12:09:51 -04:00
fixrbdlocks Move to YAML config and allow split functions 2019-03-11 01:47:40 -04:00
log.py Update copyright string year to include 2019 2019-10-13 12:09:51 -04:00
zkhandler.py Update copyright string year to include 2019 2019-10-13 12:09:51 -04:00