├── .gitignore ├── LICENSE ├── README.md ├── docs ├── conf.py ├── index.rst └── reference.rst ├── examples ├── README.md ├── _host ├── cmdb_antivirus_profile.py ├── cmdb_firewall_address-add_address.py ├── cmdb_firewall_address.py ├── cmdb_firewall_addrgrp-add_addrgrp.py ├── cmdb_firewall_addrgrp.py ├── cmdb_firewall_policy-add_policy.py ├── cmdb_firewall_policy.py ├── cmdb_system_global-configure.py ├── cmdb_system_global.py ├── cmdb_system_interface-check_required_fields.py ├── cmdb_system_interface-configure.py ├── cmdb_system_interface.py ├── cmdb_user_local-add_user.py ├── cmdb_user_local.py ├── cmdb_vpn.ssl_settings-configure.py ├── cmdb_vpn.ssl_settings.py ├── monitor_firewall_policy-check_last_used.py ├── monitor_firewall_policy-lookup.py ├── monitor_firewall_policy.py ├── monitor_license_status.py ├── monitor_log_device_state.py ├── monitor_router_ipv4.py ├── monitor_system_available-interfaces.py ├── monitor_system_config-revision.py ├── monitor_system_config-revision_file.py ├── monitor_system_config-revision_save.py ├── monitor_system_config_backup-vdom.py ├── monitor_system_config_backup.py ├── monitor_system_config_restore.py ├── monitor_system_firmware.py ├── monitor_system_firmware_upgrade-local_file.py ├── monitor_system_firmware_upgrade-paths.py ├── monitor_system_firmware_upgrade.py ├── monitor_system_interface.py ├── monitor_system_os_reboot.py ├── monitor_system_os_shutdown.py ├── monitor_system_status.py └── monitor_system_vmlicense_upload.py ├── gatepy ├── __init__.py ├── cmdb.py ├── gatepy.py ├── monitor.py └── setup.py ├── requirements.txt └── samples ├── README.md ├── cmdb_system_interface.py ├── monitor_firewall_policy_lookup.py ├── monitor_license_status.py └── monitor_system_available-interfaces.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/README.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/docs/reference.rst -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/_host: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/_host -------------------------------------------------------------------------------- /examples/cmdb_antivirus_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_antivirus_profile.py -------------------------------------------------------------------------------- /examples/cmdb_firewall_address-add_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_firewall_address-add_address.py -------------------------------------------------------------------------------- /examples/cmdb_firewall_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_firewall_address.py -------------------------------------------------------------------------------- /examples/cmdb_firewall_addrgrp-add_addrgrp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_firewall_addrgrp-add_addrgrp.py -------------------------------------------------------------------------------- /examples/cmdb_firewall_addrgrp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_firewall_addrgrp.py -------------------------------------------------------------------------------- /examples/cmdb_firewall_policy-add_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_firewall_policy-add_policy.py -------------------------------------------------------------------------------- /examples/cmdb_firewall_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_firewall_policy.py -------------------------------------------------------------------------------- /examples/cmdb_system_global-configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_system_global-configure.py -------------------------------------------------------------------------------- /examples/cmdb_system_global.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_system_global.py -------------------------------------------------------------------------------- /examples/cmdb_system_interface-check_required_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_system_interface-check_required_fields.py -------------------------------------------------------------------------------- /examples/cmdb_system_interface-configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_system_interface-configure.py -------------------------------------------------------------------------------- /examples/cmdb_system_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_system_interface.py -------------------------------------------------------------------------------- /examples/cmdb_user_local-add_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_user_local-add_user.py -------------------------------------------------------------------------------- /examples/cmdb_user_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_user_local.py -------------------------------------------------------------------------------- /examples/cmdb_vpn.ssl_settings-configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_vpn.ssl_settings-configure.py -------------------------------------------------------------------------------- /examples/cmdb_vpn.ssl_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/cmdb_vpn.ssl_settings.py -------------------------------------------------------------------------------- /examples/monitor_firewall_policy-check_last_used.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_firewall_policy-check_last_used.py -------------------------------------------------------------------------------- /examples/monitor_firewall_policy-lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_firewall_policy-lookup.py -------------------------------------------------------------------------------- /examples/monitor_firewall_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_firewall_policy.py -------------------------------------------------------------------------------- /examples/monitor_license_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_license_status.py -------------------------------------------------------------------------------- /examples/monitor_log_device_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_log_device_state.py -------------------------------------------------------------------------------- /examples/monitor_router_ipv4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_router_ipv4.py -------------------------------------------------------------------------------- /examples/monitor_system_available-interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_available-interfaces.py -------------------------------------------------------------------------------- /examples/monitor_system_config-revision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_config-revision.py -------------------------------------------------------------------------------- /examples/monitor_system_config-revision_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_config-revision_file.py -------------------------------------------------------------------------------- /examples/monitor_system_config-revision_save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_config-revision_save.py -------------------------------------------------------------------------------- /examples/monitor_system_config_backup-vdom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_config_backup-vdom.py -------------------------------------------------------------------------------- /examples/monitor_system_config_backup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_config_backup.py -------------------------------------------------------------------------------- /examples/monitor_system_config_restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_config_restore.py -------------------------------------------------------------------------------- /examples/monitor_system_firmware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_firmware.py -------------------------------------------------------------------------------- /examples/monitor_system_firmware_upgrade-local_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_firmware_upgrade-local_file.py -------------------------------------------------------------------------------- /examples/monitor_system_firmware_upgrade-paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_firmware_upgrade-paths.py -------------------------------------------------------------------------------- /examples/monitor_system_firmware_upgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_firmware_upgrade.py -------------------------------------------------------------------------------- /examples/monitor_system_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_interface.py -------------------------------------------------------------------------------- /examples/monitor_system_os_reboot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_os_reboot.py -------------------------------------------------------------------------------- /examples/monitor_system_os_shutdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_os_shutdown.py -------------------------------------------------------------------------------- /examples/monitor_system_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_status.py -------------------------------------------------------------------------------- /examples/monitor_system_vmlicense_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/examples/monitor_system_vmlicense_upload.py -------------------------------------------------------------------------------- /gatepy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gatepy/cmdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/gatepy/cmdb.py -------------------------------------------------------------------------------- /gatepy/gatepy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/gatepy/gatepy.py -------------------------------------------------------------------------------- /gatepy/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/gatepy/monitor.py -------------------------------------------------------------------------------- /gatepy/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/gatepy/setup.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/requirements.txt -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/cmdb_system_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/samples/cmdb_system_interface.py -------------------------------------------------------------------------------- /samples/monitor_firewall_policy_lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/samples/monitor_firewall_policy_lookup.py -------------------------------------------------------------------------------- /samples/monitor_license_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/samples/monitor_license_status.py -------------------------------------------------------------------------------- /samples/monitor_system_available-interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdraks/gatepy/HEAD/samples/monitor_system_available-interfaces.py --------------------------------------------------------------------------------