Anons79 Mini Shell

Directory : /lib/python2.7/site-packages/ansible/modules/network/avi/
Upload File :
Current File : //lib/python2.7/site-packages/ansible/modules/network/avi/avi_api_version.pyo

�
�Udac@s�dZidd6dgd6dd6ZdZdZd	Zd
dlmZy6d
dlmZm	Z	m
Z
d
d
lmZm
Z
Wnek
r�eZ
nXd�Zedkr�e�ndS(s�
# Created on July 24, 2017
#
# @author: Vilian Atmadzhov ([email protected]) GitHub ID: vivobg
#
# module_check: not supported
#
# Copyright: (c) 2017 Gaurav Rastogi, <[email protected]>
#                     Vilian Atmadzhov, <[email protected]>
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
#
s1.1tmetadata_versiontpreviewtstatust	communitytsupported_bysh
---
module: avi_api_version
author: Vilian Atmadzhov (@vivobg) <[email protected]>

short_description: Avi API Version Module
description:
    - This module can be used to obtain the version of the Avi REST API. U(https://avinetworks.com/)
version_added: 2.5
requirements: [ avisdk ]
options: {}
extends_documentation_fragment:
    - avi
s�
  - name: Get AVI API version
    avi_api_version:
      controller: ""
      username: ""
      password: ""
      tenant: ""
    register: avi_controller_version
sW
obj:
    description: Avi REST resource
    returned: success, changed
    type: dict
i����(t
AnsibleModule(tavi_common_argument_spectansible_returntHAS_AVI(t
ApiSessiontAviCredentialscCs.t�}|jt��td|�}ts>|jdd�Sy�t�}|j|�tj	|j
|jd|jd|j
d|jd|jd|jd	|j�}|j}i}x(|j�D]}||||j�<q�W|j�|jd
td|�Wn'tk
r)}|jdd|�nXdS(
Nt
argument_spectmsgszAvi python API SDK (avisdk>=17.1) or requests is not installed. For more details visit https://github.com/avinetworks/sdk.tpasswordttimeoutttenantttenant_uuidttokentporttchangedtobjs Unable to get an AVI session. %s(tdicttupdateRRRt	fail_jsonR
tupdate_from_ansible_moduleR	tget_sessiont
controllertusernameR
RRRRRtremote_api_versiontkeystlowertcloset	exit_jsontFalset	Exception(targument_specstmodulet	api_credstapiRtremotetkeyte((sO/usr/lib/python2.7/site-packages/ansible/modules/network/avi/avi_api_version.pytmainAs.			
		
t__main__N(t__doc__tANSIBLE_METADATAt
DOCUMENTATIONtEXAMPLEStRETURNtansible.module_utils.basicRt$ansible.module_utils.network.avi.aviRRRt(ansible.module_utils.network.avi.avi_apiR	R
tImportErrorR!R*t__name__(((sO/usr/lib/python2.7/site-packages/ansible/modules/network/avi/avi_api_version.pyt<module>
s





	

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]