Infrastructure as code network builder
Project description
Network-Builder
Device config json example:
{
"devices": [
{
"name": "Device_Name_1",
"ip": "192.168.1.1",
"port": 22,
"type": "cisco_ios"
},
{
"name": "Device_Name_2",
"ip": "10.10.0.23",
"port": 22,
"type": "cisco_ios"
}
]
}
Task list json example:
{
"tasks": [
{
"taskname": "Task Name 1",
"taskdescription": "Task without argument",
"target": "Device_Name_1",
"command": "command_of_your_choice",
"arguments": []
},
{
"taskname": "Task Name 2",
"taskdescription": "Task with argument",
"target": "Device_Name_2",
"command": "command_of_your_choice_with_argument",
"arguments": [
"argument_1",
"argument_2"
]
}
]
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
network_builder-0.0.1.tar.gz
(5.5 kB
view details)
Built Distribution
File details
Details for the file network_builder-0.0.1.tar.gz
.
File metadata
- Download URL: network_builder-0.0.1.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.31.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48b858aa65ad32cdb5dc2d8a840d01f30f69039555522a76e3afec38ee1a497e |
|
MD5 | e51c8fa4d803142b108c9f888a5daae6 |
|
BLAKE2b-256 | 154cd1a2d86bc64fc2da13e54c25e91ed9d4943d35226111e4ec1c7681cc59ad |
File details
Details for the file network_builder-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: network_builder-0.0.1-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.31.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f90b8441a79cbf145376e0646f3fd6b038c30a119ae97d3d5569ee8c8c27bd4 |
|
MD5 | 9cfc1e5592ffb6105e0cd7097d55c9b9 |
|
BLAKE2b-256 | 64b9982696ca6e3a68b070e6439d6b417b542eb75bd047585c88024d70fa2756 |