Parce que «Ça peut toujours servir»™ et que de toutes façons il y en a déjà des bouts qui sont dans le dépôt et que c'est chiant de git add -f.

Et puis bon, ça fait que 3Mo
This commit is contained in:
Vincent Le Gallic 2013-05-08 05:49:55 +02:00
parent 29f50c2ed9
commit 3bde363deb
299 changed files with 17466 additions and 0 deletions

View file

@ -0,0 +1,34 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# © Olivier Huber, 2010
# Licence MIT
""" Ce script vérifie la cohérence entre le mid et l'adresse ip de toutes les
machines """
# Depuis la modification de la sémantique du mid et la création du rid,
# ceci n'a plus de raison d'être
# --
# 20-100, 08/02/13
import sys
sys.path.append('/usr/scripts/gestion')
from ldap_crans import crans_ldap
import midtools
db = crans_ldap()
machines = db.all_machines()
for machine in machines:
try:
mid_calc = midtools.Mid(None, machine.ip()).mid
except ValueError, e:
print e
else:
if mid_calc != int(machine.id()):
print "La machine associée à l'ip %s a le mid %s alors qu'elle \
devrait avoir %d" % (machine.ip(), machine.id(), mid_calc)
exit(0)