Skip to content

Commit 40887c5

Browse files
authored
Merge pull request #35 from stevefulme1/feat/inventory-plugin
feat: add Catalyst Center dynamic inventory plugin
2 parents db3cf8f + e4258cf commit 40887c5

8 files changed

Lines changed: 1383 additions & 0 deletions

File tree

changelogs/config.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
changelog_filename_template: CHANGELOG.rst
3+
changelog_filename_version_depth: 0
4+
changes_file: changelog.yaml
5+
changes_format: combined
6+
keep_fragments: false
7+
notes_dir: fragments
8+
prelude_section_name: release_summary
9+
prelude_section_title: Release Summary
10+
sanitize_changelog: true
11+
sections:
12+
- - major_changes
13+
- Major Changes
14+
- - minor_changes
15+
- Minor Changes
16+
- - breaking_changes
17+
- Breaking Changes / Porting Guide
18+
- - deprecated_features
19+
- Deprecated Features
20+
- - removed_features
21+
- Removed Features (previously deprecated)
22+
- - security_fixes
23+
- Security Fixes
24+
- - bugfixes
25+
- Bugfixes
26+
- - known_issues
27+
- Known Issues
28+
title: cisco.catalystcenter
29+
trivial_section_name: trivial
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
minor_changes:
3+
- "Added ``cisco.catalystcenter.catalystcenter`` dynamic inventory plugin for building Ansible inventory from Catalyst Center managed devices."
4+
- "Inventory plugin supports site hierarchy grouping, device role and family groups, tag-based groups, and full Constructable features (keyed_groups, compose, groups)."
5+
- "Inventory plugin supports caching via the standard Ansible cache framework."
6+
- "Inventory plugin auto-sets ``ansible_network_os`` and ``ansible_connection`` for IOS-XE and NX-OS devices using FQCNs."

plugins/inventory/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)