From efea1bac7b3c54371fe787538d201237c6079892 Mon Sep 17 00:00:00 2001 From: Mikhail Yohman Date: Sun, 20 Oct 2019 02:13:11 +0000 Subject: [PATCH] Fix issue with importing dcim.constants IFACE_TYPE_CHOICES in Netbox 2.5 --- startup_scripts/250_dcim_interfaces.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/startup_scripts/250_dcim_interfaces.py b/startup_scripts/250_dcim_interfaces.py index ce7e7bd..2dcf5c4 100644 --- a/startup_scripts/250_dcim_interfaces.py +++ b/startup_scripts/250_dcim_interfaces.py @@ -1,5 +1,10 @@ from dcim.models import Interface, Device -from dcim.constants import IFACE_TYPE_CHOICES + +try: + from dcim.constants import IFACE_TYPE_CHOICES +except ImportError: + from dcim.constants import IFACE_FF_CHOICES as IFACE_TYPE_CHOICES + from extras.models import CustomField, CustomFieldValue from ruamel.yaml import YAML