except ValueError as e:
rc = 1
errors.append(f"{subnet} invalid: {str(e)}")
-
+
return rc, list(versions), ", ".join(errors)
if not mon_network:
raise Error('Failed to infer CIDR network for mon ip %s; pass '
'--skip-mon-network to configure it later' % base_ip)
-
+
return (addr_arg, ipv6, mon_network)
if mon_network:
logger.info(f"Setting mon public_network to {mon_network}")
cli(['config', 'set', 'mon', 'public_network', mon_network])
-
+
if cluster_network:
logger.info(f"Setting cluster_network to {cluster_network}")
cli(['config', 'set', 'global', 'cluster_network', cluster_network])
if not daemon_ports:
logger.info("cephadm-exporter will use default port ({})".format(CephadmDaemon.default_port))
daemon_ports = [CephadmDaemon.default_port]
-
+
CephadmDaemon.validate_config(config_js)
deploy_daemon(ctx, ctx.fsid, daemon_type, daemon_id, None,
self.host = {}
self.lock = RLock()
-
@property
def health(self):
return {