Update discovery.py

This commit is contained in:
etfeet 2023-03-30 15:53:37 -07:00 committed by GitHub
parent 01f3fceae8
commit c606aa13f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

View File

@ -157,6 +157,8 @@ class Discovery():
def propagate(self):
self.host_list.clear()
nodelist = [i for i in self._get_names(self.client.get("nodes"), "node")]
self.logger.info(f"discovered proxmox hypervisors: {','.join(nodelist)}")
for node in self._get_names(self.client.get_nodes(), "node"):
try:
qemu_list = self._filter(self.client.get_all_vms(node))
@ -169,7 +171,7 @@ class Discovery():
instances.update(self._get_variables(container_list, "container"))
HOST_GAUGE.set(len(instances))
self.logger.info(f"Found {len(instances)} targets")
self.logger.info(f"{node}: Found {len(instances)} targets")
for host in instances:
host_meta = instances[host]
vmid = host_meta["proxmox_vmid"]