c29f9ccc7f
Until now, once the heartbeat has expired, we would issue a TTL that is negative, which causes etcd to either raise an exception or simply ignore the expiration (depending on the version of etcd). This change ensures that once the key is expired, it is removed immediately via a set of a TTL of 0. Also adds tests for this case and the normal expiration case. |
||
---|---|---|
.. | ||
__init__.py | ||
basemanager.py | ||
enterprise.py | ||
ephemeral.py | ||
executor.py |