The following show commands can be executed from the CLI
- show area
- show area_device
- show area_location
- show device
- show device_interface
- show device_location
- show link
- show interface
- show waypoint
- show waypoint_interface
- show l2_interface
- show l3_interface
python [file path]/network_sketcher.py [command] --master [master file path]
Add --one_msg option to display output on a single line
python [file path]/network_sketcher.py [command] --master [master file path] --one_msg
- The location of [command], --one_msg, and --master [master file path] can be changed as follows
python [file path]/network_sketcher.py --one_msg -master [master file path] [command]
Displays all area names.
python [file path]/network_sketcher.py show area --master [master file path]
- ex.
#python .\network_sketcher.py show area --master "C:\work\[MASTER]test.xlsx"
DC-TOP1
DC-TOP2
DC-TOP3
Displays all device names in each area.
python [file path]/network_sketcher.py show area_device --master [master file path]
- ex.
#python .\network_sketcher.py show area_device --master "C:\work\[MASTER]test.xlsx"
['Site1', ['L2sw-x', 'L3sw-1', 'L3sw-2', 'R-1', 'R-2']]
Displays area placement information. Relative location information.
python [file path]/network_sketcher.py show area_location --master [master file path]
- ex.
#python .\network_sketcher.py show area_location --master "C:\work\[MASTER]test.xlsx"
['DC-TOP1', 'DC-TOP2', 'DC-TOP3']
['Site1', 'Site2']
Displays all device names.
python [file path]/network_sketcher.py show device --master [master file path]
- ex.
#python .\network_sketcher.py show device --master "C:\work\[MASTER]test.xlsx"
DEVICE1
DEVICE10
DEVICE11
DEVICE12
Displays all interface names for all devices.
python [file path]/network_sketcher.py show device_interface --master [master file path]
- ex.
#python .\network_sketcher.py show device_interface --master "C:\work\[MASTER]test.xlsx"
['DEVICE6', ['GigabitEthernet 0/3']]
['DEVICE5', ['GigabitEthernet 0/4']]
['DEVICE10', ['GigabitEthernet 0/5']]
Displays device placement information within each area. It is relative location information.' AIR' means blank.
python [file path]/network_sketcher.py show device_location --master [master file path]
-
ex.
#python .\network_sketcher.py show device_location --master "C:\work\[MASTER]test.xlsx"
['tmp', [['AIR', 'AIR', 'AIR', 'AIR', 'AIR', 'DEVICE1', 'DEVICE2', 'AIR'], ['AIR', 'AIR', 'AIR', 'AIR', 'AIR', 'AIR', 'AIR', 'DEVICE3'], ['AIR', 'AIR', 'DEVICE4', 'AIR', 'AIR', 'DEVICE5', 'DEVICE6', 'DEVICE7'], ['DEVICE8', 'DEVICE9', 'DEVICE10', 'DEVICE11', 'DEVICE12', 'AIR', 'AIR', 'AIR']]] -
explanation Area name:tmp
Device location:
['AIR', 'AIR', 'AIR', 'AIR', 'AIR', 'DEVICE1', 'DEVICE2', 'AIR']
['AIR', 'AIR', 'AIR', 'AIR', 'AIR', 'AIR', 'AIR', 'DEVICE3']
['AIR', 'AIR', 'DEVICE4', 'AIR', 'AIR', 'DEVICE5', 'DEVICE6', 'DEVICE7']
['DEVICE8', 'DEVICE9', 'DEVICE10', 'DEVICE11', 'DEVICE12', 'AIR', 'AIR', 'AIR']
Displays L1 wiring information.
python [file path]/network_sketcher.py show link --master [master file path]
- ex.
#python .\network_sketcher.py show link --master "C:\work\[MASTER]test.xlsx"
[['DEVICE1', 'GigabitEthernet 0/0'], ['DEVICE4', 'GigabitEthernet 0/0']]
[['DEVICE1', 'GigabitEthernet 0/4'], ['DEVICE5', 'GigabitEthernet 0/4']]
[['DEVICE10', 'GigabitEthernet 0/5'], ['DEVICE4', 'GigabitEthernet 0/5']]
Displays detailed information on all L1 interfaces for each device.
python [file path]/network_sketcher.py show interface --master [master file path]
- ex.
#python .\network_sketcher.py show interface --master "C:\work\[MASTER]test.xlsx"
['DEVICE1', 'GE 0/0', 'GigabitEthernet 0/0', 'Auto', 'Auto', '1000BASE-T']
['DEVICE1', 'GE 0/2', 'GigabitEthernet 0/2', 'Auto', 'Auto', '1000BASE-T']
['DEVICE1', 'GE 0/4', 'GigabitEthernet 0/4', 'Auto', 'Auto', '1000BASE-T']
['DEVICE10', 'GE 0/5', 'GigabitEthernet 0/5', 'Auto', 'Auto', '1000BASE-T']
Displays all waypoint names.
python [file path]/network_sketcher.py show waypoint --master [master file path]
- ex.
#python .\network_sketcher.py show waypoint --master "C:\work\[MASTER]test.xlsx"
WAN-1
WAN-Dum3
Displays all interface names for each waypoint.
python [file path]/network_sketcher.py show waypoint_interface --master [master file path]
- ex.
#python .\network_sketcher.py show waypoint_interface --master "C:\work\[MASTER]test.xlsx"
['WAN-1', ['GigabitEthernet 0/0', 'GigabitEthernet 0/19', 'GigabitEthernet 0/31', 'GigabitEthernet 0/45', 'GigabitEthernet 0/46', 'GigabitEthernet 0/53', 'GigabitEthernet 0/54']]
['WAN-Dum3', ['GigabitEthernet 0/6', 'GigabitEthernet 0/10', 'GigabitEthernet 0/13', 'GigabitEthernet 0/14', 'GigabitEthernet 0/26']]
Displays detailed information about the L2 interface, exported from the input-ready information in the DEVICE file.
python [file path]/network_sketcher.py show l2_interface --master [master file path]
- ex.
#python .\network_sketcher.py show l2_interface --master "C:\work\[MASTER]test.xlsx"
['FW-12', 'GigabitEthernet 0/32', '', '', '']
['FW-12', 'GigabitEthernet 0/33', '', '', '']
['FW-12', 'GigabitEthernet 0/36', '', '', '']
['FW-12', 'GigabitEthernet 0/37', '', '', '']
Displays detailed information about the L3 interface, exported from the input-ready information in the DEVICE file.
python [file path]/network_sketcher.py show l3_interface --master [master file path]
- ex.
#python .\network_sketcher.py show l3_interface --master "C:\work\[MASTER]test.xlsx"
['FW-12', 'GigabitEthernet 0/32', '', '10.0.2.1/29']
['FW-12', 'GigabitEthernet 0/33', '', '10.0.2.9/29']
['FW-12', 'GigabitEthernet 0/36', '', '10.0.2.17/29']
['FW-12', 'GigabitEthernet 0/37', '', '10.0.2.25/29']
['FW-12', 'GigabitEthernet 0/38', '', '10.0.5.57/29']