Coverage for dcim/apps.py: 100%

11 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-10 18:35 +0000

1from django.apps import AppConfig 

2 

3 

4class DCIMConfig(AppConfig): 

5 name = "dcim" 

6 verbose_name = "DCIM" 

7 

8 def ready(self): 

9 from netbox.models.features import register_models 

10 from utilities.counters import connect_counters 

11 

12 from . import search, signals # noqa: F401 

13 from .models import Device, DeviceType, ModuleType, RackType, VirtualChassis 

14 

15 # Register models 

16 register_models(*self.get_models()) 

17 

18 # Register counters 

19 connect_counters(Device, DeviceType, ModuleType, RackType, VirtualChassis)