mgr/cephadm: add ability to remove offline host
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
self.inventory.rm_host(host)
self.cache.rm_host(host)
- self._reset_con(host)
+ self.ssh._reset_con(host)
self.event.set() # refresh stray health check
self.log.info('Removed host %s' % host)
- return "Removed host '{}'".format(host)
+ return "Removed {} host '{}'".format('offline' if offline else '', host)
@handle_orch_error
def update_host_addr(self, host: str, addr: str) -> str: