Interdiction de tout ce qui ressemble une adresse de pont rseau.
darcs-hash:20041019171842-d1718-7be320754b75156370b5b6c4e814da4cb1d985d3.gz
This commit is contained in:
parent
5f8c3ad3af
commit
6aab8a4e65
1 changed files with 4 additions and 0 deletions
|
@ -1705,6 +1705,10 @@ class machine(base_classes_crans) :
|
||||||
# La mac serait-elle déjŕ connue ?
|
# La mac serait-elle déjŕ connue ?
|
||||||
if not multi_ok and self.exist('macAddress=%s' % mac) :
|
if not multi_ok and self.exist('macAddress=%s' % mac) :
|
||||||
raise ValueError(u'Mac déja utilisée sur le réseau.',1)
|
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
|
# Lock de la mac
|
||||||
self._locks.append(self.lock('macAddress',mac))
|
self._locks.append(self.lock('macAddress',mac))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue