Napalm-aruba505

Latest version: v0.0.173

Safety actively analyzes 701533 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.0.173

The methods load_merge_candidate, compare_config and commit_config had to be refactored to align with other driver's implementation. Correct procedure for merging configuration commands is:

load_merge_candidate(config=my_new_config)
compare_config()
commit_config()
or
discard_config()

0.0.172

Improve get_interfaces, get_config, _command_enrichment:

get_interfaces -> add: collect admin_status
get_interfaces -> enhance: prefer speed from "show interface" output, but use "show wired-port-settings" if unknown value
get_config -> add: collect startup config

0.0.171

Since Aruba Access Points do not have a candidate data store, this driver version tries to imitate the behavior.

- load_replace_candidate -> Loads new config into a class attribute instead.

- compare_config -> Produces diff and also a sequence of commands that would be executed to achieve the new target config. Config references will be removed and re-added automatically, if needed.

- commit_config -> Send commands only for the config parts, that deviate from the new target config.

This implementation allows the driver to be used with the [napalm-ansible](https://github.com/napalm-automation/napalm-ansible/tree/develop) module.

0.0.170

Bugfixes in _send_command and cli methods (typo, set expect_strings)

0.0.168

0.0.166

Import from PyPI

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.