- if all_vm_status:
- for vm in all_vm_status:
- vm_id = vm["id"]
- vm_status = vm["status"]
- vm_name = vm.get("name", "")
- logger.info(f" {vm_name} ({vm_id}) {vm_status}")
- metric.labels(vm_id, vim_id).set(vm_status)
- # Push to Prometheus only if there are VM
- push_to_gateway(
- gateway=PROMETHEUS_PUSHGW,
- job=f"{PROMETHEUS_JOB_PREFIX}{vim_id}",
- registry=registry,
- )
+ for vm in all_vm_status:
+ vm_id = vm["id"]
+ vm_status = vm["status"]
+ vm_name = vm.get("name", "")
+ logger.info(f" {vm_name} ({vm_id}) {vm_status}")
+ metric.labels(vm_id, vim_id).set(vm_status)
+ # Push to Prometheus
+ push_to_gateway(
+ gateway=PROMETHEUS_PUSHGW,
+ job=f"{PROMETHEUS_JOB_PREFIX}{vim_id}",
+ registry=registry,
+ )