Ganesh Nalawade
11c9ad23d5
Refactor common network shared and platform utils code into package ( #33452 )
...
* Refactor common network shared and platform specific code into package (part-1)
As per proposal #76 refactor common network shared and platform specific
code into sub-package.
https://github.com/ansible/proposals/issues/76
* ansible.module_utils.network.common - command shared functions
* ansible.module_utils.network.{{ platform }} - where platform is platform specific shared functions
* Fix review comments
* Fix review comments
2017-12-03 21:42:30 +05:30
Ganesh Nalawade
c86b945a7c
Remove check_args for vyos modules ( #30739 )
...
* With addition of provider sub option validation check_args()
is no longer required.
2017-09-22 15:56:23 +05:30
Trishna Guha
10467efaba
Tested against VYOS version ( #28562 )
...
* Tested againset VYOS version
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
* fix duplicate dict key error vyos_command
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
2017-08-24 19:08:05 +05:30
Ganesh Nalawade
9ab9945cf3
iosxr modules aggregate check and other minor refactor ( #28360 )
...
* iosxr aggregate validation
* vyos_user, junos_user minor changes
* Aggregated documentation
2017-08-18 09:50:35 +05:30
David Newswanger
b818e986b6
Change network *_user modules to use configured_password to set a users password ( #28187 )
...
* WIP, update eos_user args
* refactor password for ios_user
* add eos tests, fix ios tests
* fixed password check
* refactor iosxr_user password
* fixed password arg for nxos
* [WIP] fix vyos_user password
* fix vyos tests
* update docs for net_user
* fix typo
* fix eos tests
* add warning when attempting to use password arg
* fix sanity/unit tests
* fix eos unit tests
* fix vyos_user aggregate
* fix typo in eos documentation string
* re add configured_password to vyos tests after rebase
2017-08-17 19:06:44 +05:30
Trishna Guha
2e211078ce
fix vyos_user aggregate ( #28317 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
2017-08-17 12:44:55 +05:30
Toshio Kuratomi
d8b1cb9a63
Assign network modules maintained by the network team the network metadata
2017-08-15 23:12:08 -07:00
Toshio Kuratomi
f203ca7907
Update metadata to 1.1
2017-08-15 23:12:08 -07:00
David Newswanger
b7d886840b
standardized agreggate as arg, and collection and users as aliases for user modules ( #28244 )
2017-08-16 09:31:25 +05:30
Ganesh Nalawade
38c0b581c3
Handle common argument in aggregate parameter for vyos module ( #28182 )
...
* Handle common agrument in aggregate parameter for vyos module
* Add supoort to set parameter in aggregate to it's respctive
top level argument if value not provided in aggregate.
* Aggregate argument spec validation
* Documentation for aggregate
* Fix unit test failure
2017-08-15 19:09:44 +05:30
Trishna Guha
498bf4b5be
change collection to aggregate ( #27325 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
2017-07-26 20:36:56 +05:30
David Newswanger
8643e9cb34
changed collection arg to argregate on 2.4 network modules ( #26649 )
...
* changed collection arg to argregate on 2.4 network modules
* replace users with aggregate in eos_user, junos_user, nxos_user
* added version_added to places where we replaced users with aggregate in the docs
* fix ios_static_route test
* update tests to reference aggregate instead of collection/users
2017-07-26 10:09:17 -04:00
Trishna Guha
93bbcd8a32
vyos_user fix idempotent ( #26289 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
2017-06-30 19:44:08 +05:30
Trishna Guha
34eca3816d
fix vyos_user configuration ( #26166 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
2017-06-28 12:13:27 +05:30
Trishna Guha
b3c22a96bd
Add vyos_user implementation module ( #25677 )
...
* Add vyos_user implementation module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
* Integration test for vyos_user
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
* Make state absent work
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
* Unit test for vyos_user
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
* Standardize user names
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
* Modify integration test with idempotent case
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
* Add role as alias to level
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com >
2017-06-15 22:06:18 +05:30