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
Previous Next

© Copyright 2021, Network to Code. Revision 5d3c4435.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds