Nautobot Ansible Modules
latest
Home
Getting Started
Installation
How to Use
Contributing
Modules
Module Architecture
Creating a New Ansible Module
Adding New Module Options
Running Tests Locally
Inventory
Plugins
Module Utils (Python) Docs
Changelog
Nautobot Ansible Modules
Getting Started
Contributing to the Ansible Collection
Contributing Modules to the Ansible Collection
Edit on GitHub
Contributing Modules to the Ansible Collection
¶
Module Architecture
Module Architecture Overview
Module Util Apps (dcim, etc.)
NautobotModule (__init__)
Creating a New Ansible Module
Research API Spec to find necessary module arguments
Update App Module Util
Update Nautobot Utils
Create the Module Python File
Testing
Sanity Tests
Integration Tests
Adding New Module Options
New Option - Doesn’t correlate to different Nautobot models
New Option - Must be resolved to a different model
Running Tests Locally
Testing Locally Overview
Invoke Tasks
Using Environment Variables
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds