INNER CODE UNIT · Python
ready
emersonfelipesp/netbox-proxbox · netbox_proxbox/__init__.py:193
def ready(self) -> None:
"""Register models, then import job modules so runners and core Job views hook in."""
super().ready()
# Register before the optional runtime dependency check so future or
# pre-release NetBox versions are reported independently of Pydantic.
register_netbox_compatibility_check(self, logger)
if not _runtime_dependencies_available():
logger.warning(
"Skipping ProxBox job and view registration because Pydantic is not installed."
)
return
from .security_checks import register_security_checks
register_security_checks()
from .integrations.openbao import register_openbao_assignable_models
register_openbao_assignable_models()
from .services.encryption_recovery import install_encrypted_writer_guards