Files
netbox/netbox/virtualization/apps.py
Jeremy Stretch e59f776e02 Closes #17725: Clean up import statements (#17728)
* #17725: Resolve all F401 errors

* Tweak noqa designation
2024-10-10 14:52:47 -04:00

25 lines
647 B
Python

from django.apps import AppConfig
from netbox import denormalized
class VirtualizationConfig(AppConfig):
name = 'virtualization'
def ready(self):
from netbox.models.features import register_models
from utilities.counters import connect_counters
from . import search, signals # noqa: F401
from .models import VirtualMachine
# Register models
register_models(*self.get_models())
# Register denormalized fields
denormalized.register(VirtualMachine, 'cluster', {
'site': 'site',
})
# Register counters
connect_counters(VirtualMachine)