-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Closed
Labels
pending closureRequires immediate attention to avoid being closed for inactivityRequires immediate attention to avoid being closed for inactivitystatus: needs ownerThis issue is tentatively accepted pending a volunteer committed to its implementationThis issue is tentatively accepted pending a volunteer committed to its implementationtopic: pluginsRelates to the plugins frameworkRelates to the plugins frameworktype: featureIntroduction of new functionality to the applicationIntroduction of new functionality to the application
Description
Environment
- Python version: 3.7.7
- NetBox version: 2.8.8
Proposed Functionality
Allow users to create their own DJANGO-RQ queues
Currently NetBox creates 2 queues by default: default and check_releases.
As more features and plugins are leveraging the RQ queues system to execute asynchronous tasks, it would be useful to be able to create more queues.
Use Case
For the onboarding plugin (or other tasks that need to communicate with the devices), it would be useful to have a queue per region to be able to run specific workers per region that are authorized to connect to the network devices (jumphost).
Database Changes
No change to the database.
External Dependencies
No external dependency.
mtbutler07, lampwins and tb-killa
Metadata
Metadata
Assignees
Labels
pending closureRequires immediate attention to avoid being closed for inactivityRequires immediate attention to avoid being closed for inactivitystatus: needs ownerThis issue is tentatively accepted pending a volunteer committed to its implementationThis issue is tentatively accepted pending a volunteer committed to its implementationtopic: pluginsRelates to the plugins frameworkRelates to the plugins frameworktype: featureIntroduction of new functionality to the applicationIntroduction of new functionality to the application