| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
* Add vyos changes for Python3
Make `execute_command` arguments and its
return value complaint to PY3 changes
made in PR #24431
pep8 fixes
* Fix CI issues
|
|
|
|
|
|
|
|
| |
* Check for provider values inside check_args of respective network code
* Partial revert of b9ee5aa
The no_log change is okay, but take out the action result munging
|
|
|
|
|
|
| |
* Fixes #23388 Network provider masks too much
* Fix trailing whitespace
|
|
|
|
|
|
|
|
| |
* Fix vyos signatures to match new versions
* Fix test cases referring to 'updates' instead of 'commands'
* I think this is an artifact of `connection: network_cli`?
|
|
|
|
|
|
| |
* adds ssh_keyfile to vyos
* fixes play_context mapping to provider
* adds missing network_os to play_context
* executes close_shell() after module completes
|
|
|
|
|
|
|
|
| |
* updates all vyos modules to use socket connection
* adds vyos local action handler
* adds exec_command() to vyos
* updates vyos_config local action
* update unit test cases
* add base class for testing vyos modules
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Rename vyos2 over vyos
* Update vyos_config to LocalAnsibleModule
Change result key 'updates' -> 'commands'
vyos_config is supported by core
* vyos_config tests
* Enable bracket config use
* Sanitize config before use
|
|
|
|
| |
`set terminal length 0` actually sets `VYATTA_PAGER=cat`
`set terminal length [some number]` actually sets `stty length [some number]`
|
|
|
|
|
| |
Also bump get_config in vyos, to pick up the addition of **kwargs
Closes #17415
|
|
|
| |
Addresses #17416
|
|
|
|
|
| |
* cleans up method signature
* removes save_config method in favor of super class
|
|
|
|
|
|
| |
This update moves many of the functions into the vyos_config
module to conform with the network 2.2 refactor. This also
fixes the load_config method
|
| |
|
|
|
|
|
|
| |
Some commands fail when being set so the load_config function will
now filter those commands out and return them in the result key
as filtered.
|
| |
|
|
|
|
|
|
| |
* fixes lots of bugs with get_config function to perform correctly
* refactors load_config into load_candidate
* adds load_config function to convert commands to NetworkConfig
|
|
|
|
|
|
| |
This adds a new shard function get_config to retrieve the device
configuration either from module arguments or remotely from the
device.
|
|
This adds support for the VyOS network operating system using the
Cli transport. This module will simplify building VyOS based
modules in Ansible
|