INNER CODE UNIT · Python
ProxboxConfig
emersonfelipesp/netbox-proxbox · netbox_proxbox/__init__.py:164
class ProxboxConfig(PluginConfig):
"""Django app config for the Proxbox NetBox plugin (URLs, queues, job registration).
Proxbox sync work is enqueued as core NetBox Jobs (see ``jobs.ProxboxSyncJob``) on
``netbox.constants.RQ_QUEUE_DEFAULT`` (``jobs.PROXBOX_SYNC_QUEUE_NAME``), so the stock
``manage.py rqworker`` without extra queue flags picks them up. We intentionally do not
register a dedicated plugin RQ queue here (``queues`` empty); legacy jobs may still show
``queue_name`` ``netbox_proxbox.sync`` from older releases.
"""
name = "netbox_proxbox"
verbose_name = "Proxbox"
description = "Integrates Proxmox and Netbox"
version = "0.0.29"
author = "Emerson Felipe (@emersonfelipesp)"
author_email = "emersonfelipe.2003@gmail.com"
# Sourced from .compat so the backward-compatible and GA contract is
# declared in one place across the Proxbox plugin stack.