Tweaked interface LAG validation

This commit is contained in:
Jeremy Stretch 2017-02-27 17:13:58 -05:00
parent c6970e1998
commit 2b9ea58c86

View File

@ -1248,8 +1248,8 @@ class Interface(models.Model):
)
})
# A LAG interface cannot have a parent LAG
if self.form_factor == IFACE_FF_LAG and self.lag is not None:
# A virtual interface cannot have a parent LAG
if self.form_factor in VIRTUAL_IFACE_TYPES and self.lag is not None:
raise ValidationError({
'lag': u"{} interfaces cannot have a parent LAG interface.".format(self.get_form_factor_display())
})