Skip to main content

SLX-OS Driver for NAPALM

Project description

napalm-slx_os

SLX-OS driver for NAPALM

Tested with the following SLX-OS versions:

  • 20.3.2e

Function Support Overview

Configuration Support

SLX-OS
Config. replace No (1)
Config. merge Yes
Commit Confirm No
Compare config No (2)
Atomic Changes No
Rollback No

(1) - Can be implemented by copying the config via scp, replacing the startup config and reloading the system (i.e. rebooting)

(2) - No mechanism to compare the config, the merge has been implemented by using configure terminal, which is executed when calling commit_config()

Getters support matrix

Getter SLX-OS
get_arp_table
get_bgp_config
get_bgp_neighbors ✅ (1)
get_bgp_neighbors_detail ✅ (1)
get_config ✅ (2)
get_environment
get_facts
get_firewall_policies
get_interfaces
get_interfaces_counters
get_interfaces_ip
get_ipv6_neighbors_table
get_lldp_neighbors
get_lldp_neighbors_detail
get_mac_address_table
get_network_instances
get_ntp_peers
get_ntp_servers
get_ntp_stats
get_optics
get_probes_config
get_probes_results
get_route_to
get_snmp_information
get_users
get_vlans
is_alive
ping
traceroute

(1) - Only default VRF supported for now

(2) - sanitized option not supported

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

napalm-slx-os-0.2.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

napalm_slx_os-0.2.0-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file napalm-slx-os-0.2.0.tar.gz.

File metadata

  • Download URL: napalm-slx-os-0.2.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for napalm-slx-os-0.2.0.tar.gz
Algorithm Hash digest
SHA256 f9c685a2dae0a65c07a8bea6ae1793627c83c07b8d6875627f5a3fc441543578
MD5 b8a1fd5b85f9b3a802565503f826d233
BLAKE2b-256 9b483810e7dcb925284e5f9435d9962cd8d1789d7b16c7061ec9ec6cb99a9d8c

See more details on using hashes here.

File details

Details for the file napalm_slx_os-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: napalm_slx_os-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for napalm_slx_os-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f3d07ebc3ba940f8a665886b7c2dfcca0bec0a30c31a42272cef4a3754761b4b
MD5 958f6b1756de0ef4e0791086bfe042db
BLAKE2b-256 857d993e82be191aaa705c78e7dbf4b40b234d13c5ee20b451e178051a5d849b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page