mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-08-22 22:11:44 -07:00
Avi 17 1 (#24047)
* Added new common argument api_version for all Avi modules * Updated dependency for the new modules to use avi sdk 17.1 and above * Updated Avi 17.1.1 modules with descriptions and moddule dependencies * Updated version_added for new options
This commit is contained in:
parent
45ac28ba04
commit
e8a0215cd3
17 changed files with 198 additions and 83 deletions
|
@ -41,7 +41,7 @@ try:
|
|||
import avi.sdk
|
||||
sdk_version = getattr(avi.sdk, '__version__', None)
|
||||
if ((sdk_version is None) or (sdk_version and
|
||||
(parse_version(sdk_version) < parse_version('16.3.5.post1')))):
|
||||
(parse_version(sdk_version) < parse_version('17.1')))):
|
||||
# It allows the __version__ to be '' as that value is used in development builds
|
||||
raise ImportError
|
||||
from avi.sdk.utils.ansible_utils import avi_ansible_api
|
||||
|
@ -59,7 +59,8 @@ def avi_common_argument_spec():
|
|||
username=dict(default=os.environ.get('AVI_USERNAME', '')),
|
||||
password=dict(default=os.environ.get('AVI_PASSWORD', ''), no_log=True),
|
||||
tenant=dict(default='admin'),
|
||||
tenant_uuid=dict(default=''))
|
||||
tenant_uuid=dict(default=''),
|
||||
api_version=dict(default='16.4'))
|
||||
|
||||
|
||||
def ansible_return(module, rsp, changed, req=None, existing_obj=None):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue