Interdiction de tout ce qui ressemble une adresse de pont rseau.

darcs-hash:20041019171842-d1718-7be320754b75156370b5b6c4e814da4cb1d985d3.gz
This commit is contained in:
bernat 2004-10-19 19:18:42 +02:00
parent 5f8c3ad3af
commit 6aab8a4e65

View file

@ -1705,6 +1705,10 @@ class machine(base_classes_crans) :
# La mac serait-elle déjŕ connue ?
if not multi_ok and self.exist('macAddress=%s' % mac) :
raise ValueError(u'Mac déja utilisée sur le réseau.',1)
# La MAC serait-elle une MAC à la con ?
if mac[0].lower() in ['b','c','d','e','f']:
raise ValueError(u"L'adresse MAC correspond à un pont réseau, désactivez ce pont réseau.",2)
# Lock de la mac
self._locks.append(self.lock('macAddress',mac))