routetonull / Netbox_rich_report
Programming Languages
Labels
Projects that are alternatives of or similar to Netbox rich report
NETBOX RICH REPORT
A script to creare a report of vlans, ip prefixes and ip addresses assigned to a site in Netbox.
It uses rich to format output.
Usage
Provide site, url and token in command line. Redirect output to textfile or copy and paste.
Usage: netbox_rich_report.py [-h] site url token
Output sample
PREFIXES
โโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโณโโโโโโโโโโโโ
โ PREFIX โ DESCRIPTION โ VLAN ID โ VLAN NAME โ
โกโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฉ
โ 10.101.0.0/24 โ thi is prefix 101 โ 101 โ VLAN-101 โ
โ 10.102.0.0/24 โ thi is prefix 102 โ 102 โ VLAN-102 โ
โ 10.103.0.0/24 โ thi is prefix 103 โ 103 โ VLAN-103 โ
โ 10.104.0.0/24 โ thi is prefix 104 โ 104 โ VLAN-104 โ
โ 10.105.0.0/24 โ thi is prefix 105 โ 105 โ VLAN-105 โ
โโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโดโโโโโโโโโโโโ
VLANS
โโโโโโโโโโโณโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโ
โ VLAN ID โ NAME โ DESCRIPTION โ
โกโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฉ
โ 161 โ VLAN-101 โ this is VLAN 101 โ
โ 162 โ VLAN-102 โ this is VLAN 102 โ
โ 163 โ VLAN-103 โ this is VLAN 103 โ
โ 164 โ VLAN-104 โ this is VLAN 104 โ
โ 165 โ VLAN-105 โ this is VLAN 105 โ
โโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโ
IP ADDRESSES
โโโโโโโโโโโโโโโโโณโโโโโโโณโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโ
โ PREFIX โ VLAN โ IP โ NAME โ
โกโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฉ
โ 10.101.0.0/24 โ 101 โ 10.101.0.1/24 โ this is IP 101.1 โ
โ 10.101.0.0/24 โ 101 โ 10.101.0.2/24 โ this is IP 101.2 โ
โ 10.101.0.0/24 โ 101 โ 10.101.0.3/24 โ this is IP 101.3 โ
โ 10.101.0.0/24 โ 101 โ 10.101.0.4/24 โ this is IP 101.4 โ
โ 10.101.0.0/24 โ 101 โ 10.101.0.5/24 โ this is IP 101.5 โ
โ 10.102.0.0/24 โ 102 โ 10.102.0.1/24 โ this is IP 102.1 โ
โ 10.102.0.0/24 โ 102 โ 10.102.0.2/24 โ this is IP 102.2 โ
โ 10.102.0.0/24 โ 102 โ 10.102.0.3/24 โ this is IP 102.3 โ
โ 10.102.0.0/24 โ 102 โ 10.102.0.4/24 โ this is IP 102.4 โ
โ 10.102.0.0/24 โ 102 โ 10.102.0.5/24 โ this is IP 102.5 โ
โ 10.103.0.0/24 โ 103 โ 10.103.0.1/24 โ this is IP 103.1 โ
โ 10.103.0.0/24 โ 103 โ 10.103.0.2/24 โ this is IP 103.2 โ
โ 10.103.0.0/24 โ 103 โ 10.103.0.3/24 โ this is IP 103.3 โ
โ 10.103.0.0/24 โ 103 โ 10.103.0.4/24 โ this is IP 103.4 โ
โ 10.103.0.0/24 โ 103 โ 10.103.0.5/24 โ this is IP 103.5 โ
โ 10.104.0.0/24 โ 104 โ 10.104.0.1/24 โ this is IP 104.1 โ
โ 10.104.0.0/24 โ 104 โ 10.104.0.2/24 โ this is IP 104.2 โ
โ 10.104.0.0/24 โ 104 โ 10.104.0.3/24 โ this is IP 104.3 โ
โ 10.104.0.0/24 โ 104 โ 10.104.0.4/24 โ this is IP 104.4 โ
โ 10.104.0.0/24 โ 104 โ 10.104.0.5/24 โ this is IP 104.5 โ
โ 10.105.0.0/24 โ 105 โ 10.105.0.1/24 โ this is IP 105.1 โ
โ 10.105.0.0/24 โ 105 โ 10.105.0.2/24 โ this is IP 105.2 โ
โ 10.105.0.0/24 โ 105 โ 10.105.0.3/24 โ this is IP 105.3 โ
โ 10.105.0.0/24 โ 105 โ 10.105.0.4/24 โ this is IP 105.4 โ
โ 10.105.0.0/24 โ 105 โ 10.105.0.5/24 โ this is IP 105.5 โ
โโโโโโโโโโโโโโโโโดโโโโโโโดโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโ