suzieq
suzieq copied to clipboard
Feature nautobot inventory
Related Issue
Fixes #921
Description
Nautobot has been added as a dynamic inventory source for SuzieQ.
Type of change
- New feature (non-breaking change which adds functionality)
- Documentation update
New Behavior
Users can now specify nautobot as an inventory source for SuzieQ. The feature uses Pynautobot and allows for Nautobot 2.x support. Filtering is possible using pynautobot's filters:
sources:
- name: nautobot-instance
token: 0123456789abcdef0123456789abcdef01234567
url: http://localhost:8080
ssl-verify: false
type: nautobot
period: 3600
device_filters: # pynautobot filters
location: "Athens, GA"
role: "Spine"
Contrast to Current Behavior
Nautobot is not currently supported.
Discussion: Benefits and Drawbacks
- [x] I have read the comments and followed the CONTRIBUTING.md.
- [x] I have explained my PR according to the information in the comments or in a linked issue.
- [x] My PR source branch is created from the
developbranch. - [x] My PR targets the
developbranch. - [x] All my commits have
--signoffapplied (Only my last commit has this, how can I remediate?)