A topology aware zero touch provisioning (ZTP) tool for network devices.
## Supported operating systems:
- Juniper Junos
- Cisco IOS
The socket DHCP portion of midas.
The networkx topology portion of midas.
The YAML/Jinja provisioning portion of midas.
$ cd midas
$ chmod +x midas
$ sudo ./midas
- When building your topology.yaml the visualisation builds top to bottom, arrange your nodes and edges in such a way that they correspond to the correct side of the graph, for neatness.
- networkx
- pygraphviz
- yaml
- jinja2