Extend Support Contract Assignment to Modules
Plugin version
v1.1.5
NetBox version
v4.1.1
Feature type
Data model extension
Proposed functionality
I figure it would be interesting to extend the Support Contract Assignment feature to Modules.
Use case
As Modules can be used to represent linecards, they don't necessarily share the same support contracts/constraints than the chassis they're included in, which is a Device. So, having the ability to assign a support contract to Modules, will allow users to make this differentiation.
Database changes
Adds a module_id field to netbox_lifecycle_supportcontractassignment table.
External dependencies
None.
Hello @DanSheps, I had the feature working today on my VM, but I just need to work on the test files (most challenging part concerning Modules) before pushing the PR. Can you confirm if you consider this feature relevant to add to the project, before putting the work in for the tests ? Thanks :)
I think it is worth the addition
I think it is worth the addition