From b05a59213a07cc963d81127a4215b420d55b41e7 Mon Sep 17 00:00:00 2001 From: Damien Arnodo Date: Wed, 7 Jan 2026 15:10:44 +0000 Subject: [PATCH] fix: use relative import for configuration --- images/netbox/local_settings.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/images/netbox/local_settings.py b/images/netbox/local_settings.py index 33b9ef6..9cc7718 100644 --- a/images/netbox/local_settings.py +++ b/images/netbox/local_settings.py @@ -3,14 +3,11 @@ # ============================================================================= # This file configures DynamicSchemaDict required by netbox-branching. # It imports DATABASE from the NetBox Docker configuration and wraps it. +# Placed in /etc/netbox/config/ alongside configuration.py # ============================================================================= -import sys from netbox_branching.utilities import DynamicSchemaDict - -# Add the config directory to Python path to import DATABASE -sys.path.insert(0, '/etc/netbox/config') -from configuration import DATABASE +from .configuration import DATABASE # Wrap DATABASES with DynamicSchemaDict for dynamic schema support # This is required for netbox-branching plugin to function correctly