Parfois, des gens exemptent des machines sans IP ou MAC...

This commit is contained in:
Pierre-Elliott Bécue 2015-09-20 05:05:47 +02:00
parent 9507536d3e
commit 9e934c2e8c

View file

@ -45,9 +45,13 @@ class exemptions(gen_config):
for machine in machines:
for destination in machine["exempt"]:
if destination.value.version == 4:
if not machine['ipHostNumber']:
continue
source = str(machine["ipHostNumber"][0])
requete = "INSERT INTO exemptes (ip_crans, ip_dest) VALUES ('%s','%s')" % (source, destination)
else:
if not machine['macAddress']:
continue
source = str(machine["macAddress"][0])
requete = "INSERT INTO exemptes6 (mac_crans, ip_dest) VALUES ('%s','%s')" % (source, destination)
# Si ip vide, passons au suivant