Commit 7fc08aa9 authored by Daniel Stan's avatar Daniel Stan

whos: don't crash si pas de rid

parent b0eeca2c
......@@ -33,7 +33,7 @@ class Rid(object):
- rid : le rid
- type : type de rid (cf. config.rid et [1])
- reste : le "reste" du rid (permettant de calculer l'IP par exemple)
- ipv4_dispo : une IPv4 existe pour ce rid
- ipv4_dispo : une IPv4 *publique* *du crans* existe pour ce rid
- priv : cette machine ne doit pas être accessible de l'extérieur
[1] http://wiki.crans.org/CransTechnique/PlanAdressage#Machines
......
......@@ -1079,7 +1079,8 @@ def __bases_machines(m) :
""" Retourne [ type de la machines, blacklist ] """
#Type
t = 'inconnu'
t, _ = ridtools.find_rid_plage(int(m.rid()))
if m.rid():
t, _ = ridtools.find_rid_plage(int(m.rid()))
# Déconnectée ?
b = m.blacklist_actif()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment