|
|
@ -235,10 +235,9 @@ class Interface(models.Model): |
|
|
return str(EUI(self.mac_address, dialect=mac_bare)).lower() |
|
|
return str(EUI(self.mac_address, dialect=mac_bare)).lower() |
|
|
|
|
|
|
|
|
def filter_macaddress(self): |
|
|
def filter_macaddress(self): |
|
|
mac_address = str(EUI(self.mac_address)) |
|
|
try: |
|
|
if mac_address: |
|
|
self.mac_address = str(EUI(self.mac_address)) |
|
|
self.mac_address = mac_address |
|
|
except : |
|
|
else: |
|
|
|
|
|
raise ValidationError("La mac donnée est invalide") |
|
|
raise ValidationError("La mac donnée est invalide") |
|
|
|
|
|
|
|
|
def clean(self, *args, **kwargs): |
|
|
def clean(self, *args, **kwargs): |
|
|
|