[hptools] recherche de mac sans échec
Ignore-this: f21caadc92a30890ad13fc0d55c0f696 mais vu le patch, je me demande si c'est pas une tentative pour planquer la poussière sous le tapis :p darcs-hash:20120621092006-28565-91890d316daaac9281903319a9479e71d71afce2.gz
This commit is contained in:
parent
aaed331b19
commit
d72c284c5c
1 changed files with 8 additions and 5 deletions
|
@ -256,11 +256,14 @@ class hpswitch :
|
||||||
|
|
||||||
# On cherche dans data la bonne adresse MAC
|
# On cherche dans data la bonne adresse MAC
|
||||||
for (onesnmp, onemac) in data.iteritems():
|
for (onesnmp, onemac) in data.iteritems():
|
||||||
onemac = findall('".*"', onemac)[0][1:-1]
|
try:
|
||||||
if ' ' not in onemac:
|
onemac = findall('".*"', onemac)[0][1:-1]
|
||||||
onemac = " ".join("%02x" % ord(digit) for digit in mac)
|
if ' ' not in onemac:
|
||||||
if onemac.startswith(mac):
|
onemac = " ".join("%02x" % ord(digit) for digit in mac)
|
||||||
return int(onesnmp.split(".")[1])
|
if onemac.startswith(mac):
|
||||||
|
return int(onesnmp.split(".")[1])
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
# On a rien trouvé
|
# On a rien trouvé
|
||||||
return None
|
return None
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue