mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-05-08 02:01:31 -07:00
Netscaler various fixes (#34800)
* Add default lb vserver option in netscaler_cs_vserver Add documentation for ssl_certkey option in netscaler_cs_vserver * Add options for gracefully disabling netscaler_server * Add "state" suboption for netscaler_servicegroup servicemembers Fix servicemember modification algorithm in netscaler_servicegroup Fix monitorbindings modification algorithm in netscaler_servicegroup
This commit is contained in:
parent
3df2561405
commit
b1a8f3b3d3
6 changed files with 245 additions and 33 deletions
|
@ -161,12 +161,15 @@ class TestNetscalerServicegroupModule(TestModule):
|
|||
m = MagicMock(return_value=servicegroup_proxy_mock)
|
||||
servicegroup_exists_mock = Mock(side_effect=[False, True])
|
||||
|
||||
servicegroup_servicegroupmember_binding_mock = Mock(count=Mock(return_value=0))
|
||||
|
||||
with patch.multiple(
|
||||
'ansible.modules.network.netscaler.netscaler_servicegroup',
|
||||
ConfigProxy=m,
|
||||
servicegroup_exists=servicegroup_exists_mock,
|
||||
servicemembers_identical=Mock(side_effect=[False, True]),
|
||||
do_state_change=Mock(return_value=Mock(errorcode=0)),
|
||||
servicegroup_servicegroupmember_binding=servicegroup_servicegroupmember_binding_mock,
|
||||
nitro_exception=self.MockException,
|
||||
):
|
||||
self.module = netscaler_servicegroup
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue