Otherwise, the first set of metadata to come in will always
be considered out of date even if nothing else has happened
to make it out of date.
Signed-off-by: Adam King <adking@redhat.com>
self.listener_cert_path = os.path.join(self.daemon_dir, 'listener.crt')
self.listener_key_path = os.path.join(self.daemon_dir, 'listener.key')
self.listener_port = ''
- self.ack = -1
+ self.ack = 1
self.event = Event()
self.mgr_listener = MgrListener(self)
self.device_enhanced_scan = False
if daemon_spec.daemon_type == 'agent':
self.mgr.cache.agent_timestamp[daemon_spec.host] = datetime_now()
+ self.mgr.cache.agent_counter[daemon_spec.host] = 1
# refresh daemon state? (ceph daemon reconfig does not need it)
if not reconfig or daemon_spec.daemon_type not in CEPH_TYPES: