diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index bfc5880b..1cba9cb2 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -1954,12 +1954,12 @@ class machine(base_classes_crans) : vendor = '' try: for line in open('/usr/scripts/gestion/ethercodes.dat').readlines() : - if line.find(prefix)==0 : + if line.startswith(prefix) : vendor = line.replace(prefix,'').strip() break except IOError: # Le fichier existe pas, on sors - raise RuntimeError("Fichier de fabiquants de MAC non trouvé !") + raise RuntimeError(u"Fichier de fabiquants de MAC non trouvé !") if not vendor : raise ValueError(u"Le constructeur correspondant à cette adresse MAC ne peut être trouvé.\nL'adresse MAC correspond peut-être à un pont réseau, désactivez ce pont réseau.\nContactez nounou si la MAC est bien celle d'une carte.",2)