|
@@ -86,6 +86,8 @@ class IPSubnet(models.Model):
|
|
first_free = available.next()
|
|
first_free = available.next()
|
|
except StopIteration:
|
|
except StopIteration:
|
|
raise ValidationError("Impossible d'allouer un sous-réseau : bloc d'IP rempli.")
|
|
raise ValidationError("Impossible d'allouer un sous-réseau : bloc d'IP rempli.")
|
|
|
|
+
|
|
|
|
+
|
|
self.inet = first_free.subnet(self.ip_pool.default_subnetsize, 1).next()
|
|
self.inet = first_free.subnet(self.ip_pool.default_subnetsize, 1).next()
|
|
|
|
|
|
def validate_inclusion(self):
|
|
def validate_inclusion(self):
|