nodepool/nodepool/driver/static
Tobias Henkel b6a3e319e7
Update node during lockNode
After locking a node we most of the time update a node to double check
if the state changed on us. This is important to not operate on stale
data as we only have a guarantee that the node data is updated if we
update the data after getting the lock (regardless if we operate on
cached data or not).. However it is cumbersome to do this after every
lockNode call so doing this centrally reduces the risk to forget that.

This does not introduce any behavior change.

Change-Id: I06001e487041a3b67d969070b43f491c4ed3dce0
2018-11-26 19:37:41 +01:00
..
__init__.py Have Drivers create Providers 2018-06-06 14:57:40 -04:00
config.py Fix for pools with different labels 2018-06-28 15:04:35 -04:00
handler.py Implement liveness check for static nodes 2018-09-20 16:21:56 +02:00
provider.py Update node during lockNode 2018-11-26 19:37:41 +01:00