Joshua Boniface
2a4f38e933
Rather than using a cumbersome and overly complex ping-pong of read and write locks, instead move to a much simpler process using exclusive locks. Describing the process in ASCII or narrative is cumbersome, but the process ping-pongs via a set of exclusive locks and wait timers, so that the two sides are able to synchronize via blocking the exclusive lock. The end result is a much more streamlined migration (takes about half the time all things considered) which should be less error-prone. |
||
---|---|---|
.. | ||
CephInstance.py | ||
DNSAggregatorInstance.py | ||
MetadataAPIInstance.py | ||
NodeInstance.py | ||
SRIOVVFInstance.py | ||
VMConsoleWatcherInstance.py | ||
VMInstance.py | ||
VXNetworkInstance.py | ||
__init__.py |