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.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…