Skip to content

thomaschristory/netmiko-rapidfire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Netmiko Rapidfire Workspace

This repository contains a UV-friendly workspace with a subproject that provides Typer + Rich CLIs to work with Cisco IOS devices using Netmiko.

  • Subproject path: apps/netmiko_rapidfire
  • CLI entry points:
    • netmiko-rapidfire (push configuration commands to many devices)
    • netmiko-discover-subnet (scan a subnet and export hostname/interface to CSV)

Quick start (using uv):

# Show help
uv run -p apps/netmiko_rapidfire netmiko-rapidfire --help
uv run -p apps/netmiko_rapidfire netmiko-discover-subnet --help

# Run with sample files (adjust paths)
uv run -p apps/netmiko_rapidfire netmiko-rapidfire \
  --hosts-file hosts.txt \
  --config-file config.txt \
  --username admin --ask-password --secret s3cr3t --verbose

uv run -p apps/netmiko_rapidfire netmiko-discover-subnet \
  --subnet 10.0.3.0/24 \
  --username admin --ask-password \
  --output-file subnet_inventory.csv

See the detailed README at apps/netmiko_rapidfire/README.md for more information, including credentials, inputs, options, and troubleshooting.

About

Quickly run ios commands via netmiko

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages