VC name takes precedence over node name
This commit is contained in:
parent
4e771ec16f
commit
cbc7c18c41
1 changed files with 12 additions and 13 deletions
25
exporter.py
25
exporter.py
|
@ -120,6 +120,18 @@ def dns(nb, args):
|
||||||
for cluster in clusters:
|
for cluster in clusters:
|
||||||
clusters_id.append(cluster.id)
|
clusters_id.append(cluster.id)
|
||||||
|
|
||||||
|
for device in devices:
|
||||||
|
last_updated = int(datetime.timestamp(datetime.strptime(device.last_updated, '%Y-%m-%dT%H:%M:%S.%f%z')))
|
||||||
|
if last_updated > serial: serial = last_updated
|
||||||
|
|
||||||
|
devices_id.append(device.id)
|
||||||
|
|
||||||
|
if device.primary_ip4:
|
||||||
|
primary_ip[device.primary_ip4.id] = device.name
|
||||||
|
|
||||||
|
if device.primary_ip6:
|
||||||
|
primary_ip[device.primary_ip6.id] = device.name
|
||||||
|
|
||||||
for cluster_device in cluster_devices:
|
for cluster_device in cluster_devices:
|
||||||
if cluster_device.virtual_chassis.id in clusters_id:
|
if cluster_device.virtual_chassis.id in clusters_id:
|
||||||
last_updated = int(datetime.timestamp(datetime.strptime(cluster_device.last_updated, '%Y-%m-%dT%H:%M:%S.%f%z')))
|
last_updated = int(datetime.timestamp(datetime.strptime(cluster_device.last_updated, '%Y-%m-%dT%H:%M:%S.%f%z')))
|
||||||
|
@ -135,19 +147,6 @@ def dns(nb, args):
|
||||||
if cluster_device.primary_ip6:
|
if cluster_device.primary_ip6:
|
||||||
primary_ip[cluster_device.primary_ip6.id] = cluster_device.virtual_chassis.name
|
primary_ip[cluster_device.primary_ip6.id] = cluster_device.virtual_chassis.name
|
||||||
|
|
||||||
|
|
||||||
for device in devices:
|
|
||||||
last_updated = int(datetime.timestamp(datetime.strptime(device.last_updated, '%Y-%m-%dT%H:%M:%S.%f%z')))
|
|
||||||
if last_updated > serial: serial = last_updated
|
|
||||||
|
|
||||||
devices_id.append(device.id)
|
|
||||||
|
|
||||||
if device.primary_ip4:
|
|
||||||
primary_ip[device.primary_ip4.id] = device.name
|
|
||||||
|
|
||||||
if device.primary_ip6:
|
|
||||||
primary_ip[device.primary_ip6.id] = device.name
|
|
||||||
|
|
||||||
for vm in vms:
|
for vm in vms:
|
||||||
last_updated = int(datetime.timestamp(datetime.strptime(vm.last_updated, '%Y-%m-%dT%H:%M:%S.%f%z')))
|
last_updated = int(datetime.timestamp(datetime.strptime(vm.last_updated, '%Y-%m-%dT%H:%M:%S.%f%z')))
|
||||||
if last_updated > serial: serial = last_updated
|
if last_updated > serial: serial = last_updated
|
||||||
|
|
Loading…
Reference in a new issue