From b769f47ea5a49067cb161b76413a7e927b709b0f Mon Sep 17 00:00:00 2001 From: Aashish Sharma Date: Mon, 14 Jun 2021 19:22:44 +0530 Subject: [PATCH] cephadm:expose gather-facts orch api Fixes: https://tracker.ceph.com/issues/51209 This PR intends to expose host metadata(gather-facts) orch api Signed-off-by: Avan Thakkar Signed-off-by: Aashish Sharma --- src/pybind/mgr/cephadm/inventory.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/pybind/mgr/cephadm/inventory.py b/src/pybind/mgr/cephadm/inventory.py index 059e76394fc2ae..d0509b66124eea 100644 --- a/src/pybind/mgr/cephadm/inventory.py +++ b/src/pybind/mgr/cephadm/inventory.py @@ -33,7 +33,6 @@ class Inventory: def __init__(self, mgr: 'CephadmOrchestrator'): self.mgr = mgr adjusted_addrs = False - self.facts = {} # type: Dict[str, Dict[str, Any]] def is_valid_ip(ip: str) -> bool: try: @@ -92,13 +91,8 @@ def assert_host(self, host: str) -> None: if host not in self._inventory: raise OrchestratorError('host %s does not exist' % host) - def get_facts(self, host: str) -> Dict[str, Any]: - return self.facts.get(host, {}) - def add_host(self, spec: HostSpec) -> None: self._inventory[spec.hostname] = spec.to_json() - host_facts = self.get_facts(spec.hostname) - self._inventory['host_facts'] = host_facts self.save() def rm_host(self, host: str) -> None: