Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a flag to disable branching for a plugin or specific models #182

Open
peteeckel opened this issue Nov 26, 2024 · 0 comments
Open
Labels
type: feature A new feature or functionality

Comments

@peteeckel
Copy link

Plugin Version

0.5.2

Proposed functionality

Provide a flag that can be set for a model or a plugin as a whole that specifies whether that model supports branching, and exclude changes to objects for that model or plugin from branches (always applying them to the main branch).

Use case

Currently NetBox DNS cannot be installed alongside NetBox Branching because there are many incompatibilities that break its function within branches. This could be done by an extension to the code provided in #116.

Having this feature available would be a sensible transitional strategy to have branching where it works without having to uninstall plugins that are not working with it yet.

Currently the only way to avoid conflicts is to document the incompatibility.

External dependencies

None that I know of.

@peteeckel peteeckel added the type: feature A new feature or functionality label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature A new feature or functionality
Projects
None yet
Development

No branches or pull requests

1 participant