├── .DS_Store ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── _poweropsmain.py ├── config.yml ├── dockerfile ├── lib ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ ├── diff.cpython-38.pyc │ ├── docs_RoutingSessions.cpython-38.pyc │ ├── docs_alarms.cpython-38.pyc │ ├── docs_discovered_nodes.cpython-38.pyc │ ├── docs_groups.cpython-38.pyc │ ├── docs_logical_switches.cpython-38.pyc │ ├── docs_lr_ports.cpython-38.pyc │ ├── docs_lr_summary.cpython-38.pyc │ ├── docs_nsxmanagers.cpython-38.pyc │ ├── docs_securitypolicies.cpython-38.pyc │ ├── docs_securitypolicies_and_rules.cpython-38.pyc │ ├── docs_services.cpython-38.pyc │ ├── docs_set.cpython-38.pyc │ ├── docs_summary.cpython-38.pyc │ ├── docs_tier0_routingtables.cpython-38.pyc │ ├── docs_tier1_forwardingtables.cpython-38.pyc │ ├── docs_tier1_segments.cpython-38.pyc │ ├── docs_tn_tunnels.cpython-38.pyc │ ├── docs_transportzones.cpython-38.pyc │ ├── excel.cpython-38.pyc │ ├── health.cpython-38.pyc │ ├── menu.cpython-38.pyc │ └── system.cpython-38.pyc ├── _createdir.py ├── diff.py ├── docs_RoutingSessions.py ├── docs_alarms.py ├── docs_discovered_nodes.py ├── docs_groups.py ├── docs_logical_switches.py ├── docs_lr_ports.py ├── docs_lr_summary.py ├── docs_monitoring.py ├── docs_nsxmanagers.py ├── docs_securitypolicies.py ├── docs_securitypolicies_and_rules.py ├── docs_services.py ├── docs_set.py ├── docs_summary.py ├── docs_tier0_routingtables.py ├── docs_tier1_forwardingtables.py ├── docs_tier1_segments.py ├── docs_tn_tunnels.py ├── docs_transportzones.py ├── excel.py ├── health.py ├── menu.py └── system.py ├── logo.png ├── requirements.txt └── run_powerops /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/README.md -------------------------------------------------------------------------------- /_poweropsmain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/_poweropsmain.py -------------------------------------------------------------------------------- /config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/config.yml -------------------------------------------------------------------------------- /dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/dockerfile -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/diff.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/diff.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_RoutingSessions.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_RoutingSessions.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_alarms.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_alarms.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_discovered_nodes.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_discovered_nodes.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_groups.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_groups.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_logical_switches.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_logical_switches.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_lr_ports.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_lr_ports.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_lr_summary.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_lr_summary.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_nsxmanagers.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_nsxmanagers.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_securitypolicies.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_securitypolicies.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_securitypolicies_and_rules.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_securitypolicies_and_rules.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_services.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_services.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_set.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_set.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_summary.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_summary.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_tier0_routingtables.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_tier0_routingtables.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_tier1_forwardingtables.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_tier1_forwardingtables.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_tier1_segments.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_tier1_segments.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_tn_tunnels.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_tn_tunnels.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/docs_transportzones.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/docs_transportzones.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/excel.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/excel.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/health.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/health.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/menu.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/menu.cpython-38.pyc -------------------------------------------------------------------------------- /lib/__pycache__/system.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/__pycache__/system.cpython-38.pyc -------------------------------------------------------------------------------- /lib/_createdir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/_createdir.py -------------------------------------------------------------------------------- /lib/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/diff.py -------------------------------------------------------------------------------- /lib/docs_RoutingSessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_RoutingSessions.py -------------------------------------------------------------------------------- /lib/docs_alarms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_alarms.py -------------------------------------------------------------------------------- /lib/docs_discovered_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_discovered_nodes.py -------------------------------------------------------------------------------- /lib/docs_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_groups.py -------------------------------------------------------------------------------- /lib/docs_logical_switches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_logical_switches.py -------------------------------------------------------------------------------- /lib/docs_lr_ports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_lr_ports.py -------------------------------------------------------------------------------- /lib/docs_lr_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_lr_summary.py -------------------------------------------------------------------------------- /lib/docs_monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_monitoring.py -------------------------------------------------------------------------------- /lib/docs_nsxmanagers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_nsxmanagers.py -------------------------------------------------------------------------------- /lib/docs_securitypolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_securitypolicies.py -------------------------------------------------------------------------------- /lib/docs_securitypolicies_and_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_securitypolicies_and_rules.py -------------------------------------------------------------------------------- /lib/docs_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_services.py -------------------------------------------------------------------------------- /lib/docs_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_set.py -------------------------------------------------------------------------------- /lib/docs_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_summary.py -------------------------------------------------------------------------------- /lib/docs_tier0_routingtables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_tier0_routingtables.py -------------------------------------------------------------------------------- /lib/docs_tier1_forwardingtables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_tier1_forwardingtables.py -------------------------------------------------------------------------------- /lib/docs_tier1_segments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_tier1_segments.py -------------------------------------------------------------------------------- /lib/docs_tn_tunnels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_tn_tunnels.py -------------------------------------------------------------------------------- /lib/docs_transportzones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/docs_transportzones.py -------------------------------------------------------------------------------- /lib/excel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/excel.py -------------------------------------------------------------------------------- /lib/health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/health.py -------------------------------------------------------------------------------- /lib/menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/menu.py -------------------------------------------------------------------------------- /lib/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/lib/system.py -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware/nsx-powerops/HEAD/logo.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | PyYAML 2 | requests 3 | urllib3 4 | wcwidth 5 | netaddr 6 | openpyxl 7 | pprint36 -------------------------------------------------------------------------------- /run_powerops: -------------------------------------------------------------------------------- 1 | python3 _poweropsmain.py $* --------------------------------------------------------------------------------