Rename remaining facts -> info (#61516)
* rename remaining stuff * links * fixed link * sanity fixes * too many lines * fixed link * fixed link again * delete mistake * fixed ignore * fixed ltl * fixed trailing whitespace
This commit is contained in:
parent
d9ea88d1a8
commit
68f34351fc
48 changed files with 357 additions and 231 deletions
|
@ -0,0 +1 @@
|
|||
azure_rm_publicipaddress_info.py
|
1
lib/ansible/modules/cloud/azure/_azure_rm_rediscache_facts.py
Symbolic link
1
lib/ansible/modules/cloud/azure/_azure_rm_rediscache_facts.py
Symbolic link
|
@ -0,0 +1 @@
|
|||
azure_rm_rediscache_info.py
|
1
lib/ansible/modules/cloud/azure/_azure_rm_resource_facts.py
Symbolic link
1
lib/ansible/modules/cloud/azure/_azure_rm_resource_facts.py
Symbolic link
|
@ -0,0 +1 @@
|
|||
azure_rm_resource_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_roleassignment_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_roledefinition_info.py
|
1
lib/ansible/modules/cloud/azure/_azure_rm_routetable_facts.py
Symbolic link
1
lib/ansible/modules/cloud/azure/_azure_rm_routetable_facts.py
Symbolic link
|
@ -0,0 +1 @@
|
|||
azure_rm_routetable_info.py
|
1
lib/ansible/modules/cloud/azure/_azure_rm_servicebus_facts.py
Symbolic link
1
lib/ansible/modules/cloud/azure/_azure_rm_servicebus_facts.py
Symbolic link
|
@ -0,0 +1 @@
|
|||
azure_rm_servicebus_info.py
|
1
lib/ansible/modules/cloud/azure/_azure_rm_sqldatabase_facts.py
Symbolic link
1
lib/ansible/modules/cloud/azure/_azure_rm_sqldatabase_facts.py
Symbolic link
|
@ -0,0 +1 @@
|
|||
azure_rm_sqldatabase_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_sqlfirewallrule_info.py
|
1
lib/ansible/modules/cloud/azure/_azure_rm_sqlserver_facts.py
Symbolic link
1
lib/ansible/modules/cloud/azure/_azure_rm_sqlserver_facts.py
Symbolic link
|
@ -0,0 +1 @@
|
|||
azure_rm_sqlserver_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_storageaccount_info.py
|
1
lib/ansible/modules/cloud/azure/_azure_rm_subnet_facts.py
Symbolic link
1
lib/ansible/modules/cloud/azure/_azure_rm_subnet_facts.py
Symbolic link
|
@ -0,0 +1 @@
|
|||
azure_rm_subnet_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_trafficmanagerendpoint_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_trafficmanagerprofile_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_virtualmachine_info.py
|
|
@ -1 +1 @@
|
|||
azure_rm_virtualmachinescaleset_facts.py
|
||||
azure_rm_virtualmachinescaleset_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_virtualmachineextension_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_virtualmachineimage_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_virtualmachinescaleset_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_virtualmachinescalesetextension_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_virtualmachinescalesetinstance_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_virtualnetwork_info.py
|
|
@ -0,0 +1 @@
|
|||
azure_rm_virtualnetworkpeering_info.py
|
1
lib/ansible/modules/cloud/azure/_azure_rm_webapp_facts.py
Symbolic link
1
lib/ansible/modules/cloud/azure/_azure_rm_webapp_facts.py
Symbolic link
|
@ -0,0 +1 @@
|
|||
azure_rm_webapp_info.py
|
|
@ -16,9 +16,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_publicipaddress_facts
|
||||
module: azure_rm_publicipaddress_info
|
||||
|
||||
version_added: "2.1"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get public IP facts
|
||||
|
||||
|
@ -46,12 +46,12 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts for one Public IP
|
||||
azure_rm_publicipaddress_facts:
|
||||
azure_rm_publicipaddress_info:
|
||||
resource_group: myResourceGroup
|
||||
name: publicip001
|
||||
|
||||
- name: Get facts for all Public IPs within a resource groups
|
||||
azure_rm_publicipaddress_facts:
|
||||
azure_rm_publicipaddress_info:
|
||||
resource_group: myResourceGroup
|
||||
'''
|
||||
|
||||
|
@ -195,7 +195,7 @@ from ansible.module_utils.azure_rm_common import AzureRMModuleBase
|
|||
AZURE_OBJECT_CLASS = 'PublicIp'
|
||||
|
||||
|
||||
class AzureRMPublicIPFacts(AzureRMModuleBase):
|
||||
class AzureRMPublicIPInfo(AzureRMModuleBase):
|
||||
|
||||
def __init__(self):
|
||||
|
||||
|
@ -214,11 +214,14 @@ class AzureRMPublicIPFacts(AzureRMModuleBase):
|
|||
self.resource_group = None
|
||||
self.tags = None
|
||||
|
||||
super(AzureRMPublicIPFacts, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
super(AzureRMPublicIPInfo, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_publicipaddress_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_publicipaddress_facts' module has been renamed to 'azure_rm_publicipaddress_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -236,7 +239,8 @@ class AzureRMPublicIPFacts(AzureRMModuleBase):
|
|||
|
||||
raw = self.filter(result)
|
||||
|
||||
self.results['ansible_facts']['azure_publicipaddresses'] = self.serialize(raw)
|
||||
if is_old_facts:
|
||||
self.results['ansible_facts']['azure_publicipaddresses'] = self.serialize(raw)
|
||||
self.results['publicipaddresses'] = self.format(raw)
|
||||
|
||||
return self.results
|
||||
|
@ -309,7 +313,7 @@ class AzureRMPublicIPFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMPublicIPFacts()
|
||||
AzureRMPublicIPInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -14,9 +14,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_rediscache_facts
|
||||
module: azure_rm_rediscache_info
|
||||
|
||||
version_added: "2.8"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get Azure Cache for Redis instance facts
|
||||
|
||||
|
@ -49,18 +49,18 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get Azure Cache for Redis by name
|
||||
azure_rm_rediscache_facts:
|
||||
azure_rm_rediscache_info:
|
||||
resource_group: myResourceGroup
|
||||
name: myRedis
|
||||
|
||||
- name: Get Azure Cache for Redis with access keys by name
|
||||
azure_rm_rediscache_facts:
|
||||
azure_rm_rediscache_info:
|
||||
resource_group: myResourceGroup
|
||||
name: myRedis
|
||||
return_access_keys: true
|
||||
|
||||
- name: Get Azure Cache for Redis in specific resource group
|
||||
azure_rm_rediscache_facts:
|
||||
azure_rm_rediscache_info:
|
||||
resource_group: myResourceGroup
|
||||
'''
|
||||
|
||||
|
@ -202,7 +202,7 @@ except ImportError:
|
|||
import re
|
||||
|
||||
|
||||
class AzureRMRedisCacheFacts(AzureRMModuleBase):
|
||||
class AzureRMRedisCacheInfo(AzureRMModuleBase):
|
||||
"""Utility class to get Azure Cache for Redis facts"""
|
||||
|
||||
def __init__(self):
|
||||
|
@ -232,13 +232,16 @@ class AzureRMRedisCacheFacts(AzureRMModuleBase):
|
|||
|
||||
self._client = None
|
||||
|
||||
super(AzureRMRedisCacheFacts, self).__init__(
|
||||
super(AzureRMRedisCacheInfo, self).__init__(
|
||||
derived_arg_spec=self.module_args,
|
||||
supports_tags=False,
|
||||
facts_module=True
|
||||
)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_rediscache_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_rediscache_facts' module has been renamed to 'azure_rm_rediscache_info'", version='2.13')
|
||||
|
||||
for key in self.module_args:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -344,7 +347,7 @@ class AzureRMRedisCacheFacts(AzureRMModuleBase):
|
|||
def main():
|
||||
"""Main module execution code path"""
|
||||
|
||||
AzureRMRedisCacheFacts()
|
||||
AzureRMRedisCacheInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_resource_facts
|
||||
version_added: "2.6"
|
||||
module: azure_rm_resource_info
|
||||
version_added: "2.9"
|
||||
short_description: Generic facts of Azure resources
|
||||
description:
|
||||
- Obtain facts of any resource using Azure REST API.
|
||||
|
@ -67,7 +67,7 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get scaleset info
|
||||
azure_rm_resource_facts:
|
||||
azure_rm_resource_info:
|
||||
resource_group: myResourceGroup
|
||||
provider: compute
|
||||
resource_type: virtualmachinescalesets
|
||||
|
@ -75,7 +75,7 @@ EXAMPLES = '''
|
|||
api_version: "2017-12-01"
|
||||
|
||||
- name: Query all the resources in the resource group
|
||||
azure_rm_resource_facts:
|
||||
azure_rm_resource_info:
|
||||
resource_group: "{{ resource_group }}"
|
||||
resource_type: resources
|
||||
'''
|
||||
|
@ -292,7 +292,7 @@ except ImportError:
|
|||
pass
|
||||
|
||||
|
||||
class AzureRMResourceFacts(AzureRMModuleBase):
|
||||
class AzureRMResourceInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
# define user inputs into argument
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -331,9 +331,13 @@ class AzureRMResourceFacts(AzureRMModuleBase):
|
|||
self.resource_type = None
|
||||
self.resource_name = None
|
||||
self.subresource = []
|
||||
super(AzureRMResourceFacts, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
super(AzureRMResourceInfo, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_resource_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_resource_facts' module has been renamed to 'azure_rm_resource_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
self.mgmt_client = self.get_mgmt_svc_client(GenericRestClient,
|
||||
|
@ -420,7 +424,7 @@ class AzureRMResourceFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMResourceFacts()
|
||||
AzureRMResourceInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_roleassignment_facts
|
||||
version_added: "2.8"
|
||||
module: azure_rm_roleassignment_info
|
||||
version_added: "2.9"
|
||||
short_description: Gets Azure Role Assignment facts
|
||||
description:
|
||||
- Gets facts of Azure Role Assignment.
|
||||
|
@ -50,11 +50,11 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get role assignments for specific service principal
|
||||
azure_rm_roleassignment_facts:
|
||||
azure_rm_roleassignment_info:
|
||||
assignee: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
|
||||
|
||||
- name: Get role assignments for specific scope
|
||||
azure_rm_roleassignment_facts:
|
||||
azure_rm_roleassignment_info:
|
||||
scope: /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
|
||||
'''
|
||||
|
||||
|
@ -127,7 +127,7 @@ def roleassignment_to_dict(assignment):
|
|||
)
|
||||
|
||||
|
||||
class AzureRMRoleAssignmentFacts(AzureRMModuleBase):
|
||||
class AzureRMRoleAssignmentInfo(AzureRMModuleBase):
|
||||
|
||||
def __init__(self):
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -158,12 +158,15 @@ class AzureRMRoleAssignmentFacts(AzureRMModuleBase):
|
|||
|
||||
mutually_exclusive = [['name', 'assignee']]
|
||||
|
||||
super(AzureRMRoleAssignmentFacts, self).__init__(derived_arg_spec=self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
mutually_exclusive=mutually_exclusive)
|
||||
super(AzureRMRoleAssignmentInfo, self).__init__(derived_arg_spec=self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
mutually_exclusive=mutually_exclusive)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
"""Main module execution method"""
|
||||
is_old_facts = self.module._name == 'azure_rm_roleassignment_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_roleassignment_facts' module has been renamed to 'azure_rm_roleassignment_info'", version='2.13')
|
||||
|
||||
for key in list(self.module_arg_spec.keys()):
|
||||
if hasattr(self, key):
|
||||
|
@ -270,7 +273,7 @@ class AzureRMRoleAssignmentFacts(AzureRMModuleBase):
|
|||
|
||||
def main():
|
||||
"""Main execution"""
|
||||
AzureRMRoleAssignmentFacts()
|
||||
AzureRMRoleAssignmentInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_roledefinition_facts
|
||||
version_added: "2.8"
|
||||
module: azure_rm_roledefinition_info
|
||||
version_added: "2.9"
|
||||
short_description: Get Azure Role Definition facts
|
||||
description:
|
||||
- Get facts of Azure Role Definition.
|
||||
|
@ -49,11 +49,11 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: List Role Definitions in scope
|
||||
azure_rm_roledefinition_facts:
|
||||
azure_rm_roledefinition_info:
|
||||
scope: /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup
|
||||
|
||||
- name: Get Role Definition by name
|
||||
azure_rm_roledefinition_facts:
|
||||
azure_rm_roledefinition_info:
|
||||
scope: /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup
|
||||
name: myRoleDefinition
|
||||
'''
|
||||
|
@ -152,7 +152,7 @@ def roledefinition_to_dict(role):
|
|||
return result
|
||||
|
||||
|
||||
class AzureRMRoleDefinitionFacts(AzureRMModuleBase):
|
||||
class AzureRMRoleDefinitionInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
self.module_arg_spec = dict(
|
||||
scope=dict(
|
||||
|
@ -177,11 +177,14 @@ class AzureRMRoleDefinitionFacts(AzureRMModuleBase):
|
|||
|
||||
self._client = None
|
||||
|
||||
super(AzureRMRoleDefinitionFacts, self).__init__(derived_arg_spec=self.module_arg_spec,
|
||||
supports_tags=False)
|
||||
super(AzureRMRoleDefinitionInfo, self).__init__(derived_arg_spec=self.module_arg_spec,
|
||||
supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
"""Main module execution method"""
|
||||
is_old_facts = self.module._name == 'azure_rm_roledefinition_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_roledefinition_facts' module has been renamed to 'azure_rm_roledefinition_info'", version='2.13')
|
||||
|
||||
for key in list(self.module_arg_spec.keys()):
|
||||
if hasattr(self, key):
|
||||
|
@ -300,7 +303,7 @@ class AzureRMRoleDefinitionFacts(AzureRMModuleBase):
|
|||
|
||||
def main():
|
||||
"""Main execution"""
|
||||
AzureRMRoleDefinitionFacts()
|
||||
AzureRMRoleDefinitionInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,9 +15,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_routetable_facts
|
||||
module: azure_rm_routetable_info
|
||||
|
||||
version_added: "2.7"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get route table facts
|
||||
|
||||
|
@ -45,16 +45,16 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts for one route table
|
||||
azure_rm_routetable_facts:
|
||||
azure_rm_routetable_info:
|
||||
name: Testing
|
||||
resource_group: myResourceGroup
|
||||
|
||||
- name: Get facts for all route tables
|
||||
azure_rm_routetable_facts:
|
||||
azure_rm_routetable_info:
|
||||
resource_group: myResourceGroup
|
||||
|
||||
- name: Get facts by tags
|
||||
azure_rm_routetable_facts:
|
||||
azure_rm_routetable_info:
|
||||
tags:
|
||||
- testing
|
||||
- foo:bar
|
||||
|
@ -143,7 +143,7 @@ def instance_to_dict(table):
|
|||
)
|
||||
|
||||
|
||||
class AzureRMRouteTableFacts(AzureRMModuleBase):
|
||||
class AzureRMRouteTableInfo(AzureRMModuleBase):
|
||||
|
||||
def __init__(self):
|
||||
|
||||
|
@ -162,11 +162,14 @@ class AzureRMRouteTableFacts(AzureRMModuleBase):
|
|||
self.resource_group = None
|
||||
self.tags = None
|
||||
|
||||
super(AzureRMRouteTableFacts, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
super(AzureRMRouteTableInfo, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_routetable_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_routetable_facts' module has been renamed to 'azure_rm_routetable_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -209,7 +212,7 @@ class AzureRMRouteTableFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMRouteTableFacts()
|
||||
AzureRMRouteTableInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,9 +15,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_servicebus_facts
|
||||
module: azure_rm_servicebus_info
|
||||
|
||||
version_added: "2.8"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get servicebus facts
|
||||
|
||||
|
@ -68,18 +68,18 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get all namespaces under a resource group
|
||||
azure_rm_servicebus_facts:
|
||||
azure_rm_servicebus_info:
|
||||
resource_group: myResourceGroup
|
||||
type: namespace
|
||||
|
||||
- name: Get all topics under a namespace
|
||||
azure_rm_servicebus_facts:
|
||||
azure_rm_servicebus_info:
|
||||
resource_group: myResourceGroup
|
||||
namespace: bar
|
||||
type: topic
|
||||
|
||||
- name: Get a single queue with SAS policies
|
||||
azure_rm_servicebus_facts:
|
||||
azure_rm_servicebus_info:
|
||||
resource_group: myResourceGroup
|
||||
namespace: bar
|
||||
type: queue
|
||||
|
@ -87,7 +87,7 @@ EXAMPLES = '''
|
|||
show_sas_policies: true
|
||||
|
||||
- name: Get all subscriptions under a resource group
|
||||
azure_rm_servicebus_facts:
|
||||
azure_rm_servicebus_info:
|
||||
resource_group: myResourceGroup
|
||||
type: subscription
|
||||
namespace: bar
|
||||
|
@ -402,7 +402,7 @@ def is_valid_timedelta(value):
|
|||
return value
|
||||
|
||||
|
||||
class AzureRMServiceBusFacts(AzureRMModuleBase):
|
||||
class AzureRMServiceBusInfo(AzureRMModuleBase):
|
||||
|
||||
def __init__(self):
|
||||
|
||||
|
@ -435,12 +435,15 @@ class AzureRMServiceBusFacts(AzureRMModuleBase):
|
|||
self.topic = None
|
||||
self.show_sas_policies = None
|
||||
|
||||
super(AzureRMServiceBusFacts, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
required_if=required_if,
|
||||
facts_module=True)
|
||||
super(AzureRMServiceBusInfo, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
required_if=required_if,
|
||||
facts_module=True)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_servicebus_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_servicebus_facts' module has been renamed to 'azure_rm_servicebus_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -574,7 +577,7 @@ class AzureRMServiceBusFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMServiceBusFacts()
|
||||
AzureRMServiceBusInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,7 +15,7 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_sqldatabase_facts
|
||||
module: azure_rm_sqldatabase_info
|
||||
version_added: "2.8"
|
||||
short_description: Get Azure SQL Database facts
|
||||
description:
|
||||
|
@ -50,19 +50,19 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get instance of SQL Database
|
||||
azure_rm_sqldatabase_facts:
|
||||
azure_rm_sqldatabase_info:
|
||||
resource_group: testrg
|
||||
server_name: testserver
|
||||
name: testdb
|
||||
|
||||
- name: List instances of SQL Database
|
||||
azure_rm_sqldatabase_facts:
|
||||
azure_rm_sqldatabase_info:
|
||||
resource_group: testrg
|
||||
server_name: testserver
|
||||
elastic_pool_name: testep
|
||||
|
||||
- name: List instances of SQL Database
|
||||
azure_rm_sqldatabase_facts:
|
||||
azure_rm_sqldatabase_info:
|
||||
resource_group: testrg
|
||||
server_name: testserver
|
||||
'''
|
||||
|
@ -159,7 +159,7 @@ except ImportError:
|
|||
pass
|
||||
|
||||
|
||||
class AzureRMSqlDatabaseFacts(AzureRMModuleBase):
|
||||
class AzureRMSqlDatabaseInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
# define user inputs into argument
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -190,9 +190,13 @@ class AzureRMSqlDatabaseFacts(AzureRMModuleBase):
|
|||
self.name = None
|
||||
self.elastic_pool_name = None
|
||||
self.tags = None
|
||||
super(AzureRMSqlDatabaseFacts, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
super(AzureRMSqlDatabaseInfo, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_sqldatabase_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_sqldatabase_facts' module has been renamed to 'azure_rm_sqldatabase_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
||||
|
@ -277,7 +281,7 @@ class AzureRMSqlDatabaseFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMSqlDatabaseFacts()
|
||||
AzureRMSqlDatabaseInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,7 +15,7 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_sqlfirewallrule_facts
|
||||
module: azure_rm_sqlfirewallrule_info
|
||||
version_added: "2.8"
|
||||
short_description: Get Azure SQL Firewall Rule facts
|
||||
description:
|
||||
|
@ -44,13 +44,13 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get instance of SQL Firewall Rule
|
||||
azure_rm_sqlfirewallrule_facts:
|
||||
azure_rm_sqlfirewallrule_info:
|
||||
resource_group: myResourceGroup
|
||||
server_name: testserver
|
||||
name: testrule
|
||||
|
||||
- name: List instances of SQL Firewall Rule
|
||||
azure_rm_sqlfirewallrule_facts:
|
||||
azure_rm_sqlfirewallrule_info:
|
||||
resource_group: myResourceGroup
|
||||
server_name: testserver
|
||||
'''
|
||||
|
@ -113,7 +113,7 @@ except ImportError:
|
|||
pass
|
||||
|
||||
|
||||
class AzureRMSqlFirewallRuleFacts(AzureRMModuleBase):
|
||||
class AzureRMSqlFirewallRuleInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
# define user inputs into argument
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -136,9 +136,13 @@ class AzureRMSqlFirewallRuleFacts(AzureRMModuleBase):
|
|||
self.resource_group = None
|
||||
self.server_name = None
|
||||
self.name = None
|
||||
super(AzureRMSqlFirewallRuleFacts, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
super(AzureRMSqlFirewallRuleInfo, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_sqlfirewallrule_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_sqlfirewallrule_facts' module has been renamed to 'azure_rm_sqlfirewallrule_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
||||
|
@ -204,7 +208,7 @@ class AzureRMSqlFirewallRuleFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMSqlFirewallRuleFacts()
|
||||
AzureRMSqlFirewallRuleInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_sqlserver_facts
|
||||
version_added: "2.5"
|
||||
module: azure_rm_sqlserver_info
|
||||
version_added: "2.9"
|
||||
short_description: Get SQL Server facts
|
||||
description:
|
||||
- Get facts of SQL Server.
|
||||
|
@ -41,12 +41,12 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get instance of SQL Server
|
||||
azure_rm_sqlserver_facts:
|
||||
azure_rm_sqlserver_info:
|
||||
resource_group: myResourceGroup
|
||||
server_name: server_name
|
||||
|
||||
- name: List instances of SQL Server
|
||||
azure_rm_sqlserver_facts:
|
||||
azure_rm_sqlserver_info:
|
||||
resource_group: myResourceGroup
|
||||
'''
|
||||
|
||||
|
@ -123,7 +123,7 @@ except ImportError:
|
|||
pass
|
||||
|
||||
|
||||
class AzureRMSqlServerFacts(AzureRMModuleBase):
|
||||
class AzureRMSqlServerInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
# define user inputs into argument
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -142,9 +142,13 @@ class AzureRMSqlServerFacts(AzureRMModuleBase):
|
|||
)
|
||||
self.resource_group = None
|
||||
self.server_name = None
|
||||
super(AzureRMSqlServerFacts, self).__init__(self.module_arg_spec)
|
||||
super(AzureRMSqlServerInfo, self).__init__(self.module_arg_spec)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_sqlserver_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_sqlserver_facts' module has been renamed to 'azure_rm_sqlserver_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
||||
|
@ -197,7 +201,7 @@ class AzureRMSqlServerFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMSqlServerFacts()
|
||||
AzureRMSqlServerInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -16,9 +16,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_storageaccount_facts
|
||||
module: azure_rm_storageaccount_info
|
||||
|
||||
version_added: "2.1"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get storage account facts
|
||||
|
||||
|
@ -62,16 +62,16 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts for one account
|
||||
azure_rm_storageaccount_facts:
|
||||
azure_rm_storageaccount_info:
|
||||
resource_group: myResourceGroup
|
||||
name: clh0002
|
||||
|
||||
- name: Get facts for all accounts in a resource group
|
||||
azure_rm_storageaccount_facts:
|
||||
azure_rm_storageaccount_info:
|
||||
resource_group: myResourceGroup
|
||||
|
||||
- name: Get facts for all accounts by tags
|
||||
azure_rm_storageaccount_facts:
|
||||
azure_rm_storageaccount_info:
|
||||
tags:
|
||||
- testing
|
||||
- foo:bar
|
||||
|
@ -358,7 +358,7 @@ from ansible.module_utils._text import to_native
|
|||
AZURE_OBJECT_CLASS = 'StorageAccount'
|
||||
|
||||
|
||||
class AzureRMStorageAccountFacts(AzureRMModuleBase):
|
||||
class AzureRMStorageAccountInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -381,11 +381,14 @@ class AzureRMStorageAccountFacts(AzureRMModuleBase):
|
|||
self.show_connection_string = None
|
||||
self.show_blob_cors = None
|
||||
|
||||
super(AzureRMStorageAccountFacts, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
super(AzureRMStorageAccountInfo, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_storageaccount_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_storageaccount_facts' module has been renamed to 'azure_rm_storageaccount_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -403,8 +406,10 @@ class AzureRMStorageAccountFacts(AzureRMModuleBase):
|
|||
|
||||
filtered = self.filter_tag(results)
|
||||
|
||||
self.results['ansible_facts']['azure_storageaccounts'] = self.serialize(filtered)
|
||||
self.results['ansible_facts']['storageaccounts'] = self.format_to_dict(filtered)
|
||||
if is_old_facts:
|
||||
self.results['ansible_facts']['azure_storageaccounts'] = self.serialize(filtered)
|
||||
self.results['ansible_facts']['storageaccounts'] = self.format_to_dict(filtered)
|
||||
self.results['storageaccounts'] = self.format_to_dict(filtered)
|
||||
return self.results
|
||||
|
||||
def get_account(self):
|
||||
|
@ -544,7 +549,7 @@ class AzureRMStorageAccountFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMStorageAccountFacts()
|
||||
AzureRMStorageAccountInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,7 +15,7 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_subnet_facts
|
||||
module: azure_rm_subnet_info
|
||||
version_added: "2.8"
|
||||
short_description: Get Azure Subnet facts
|
||||
description:
|
||||
|
@ -44,13 +44,13 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts of specific subnet
|
||||
azure_rm_subnet_facts:
|
||||
azure_rm_subnet_info:
|
||||
resource_group: myResourceGroup
|
||||
virtual_network_name: myVirtualNetwork
|
||||
name: mySubnet
|
||||
|
||||
- name: List facts for all subnets in virtual network
|
||||
azure_rm_subnet_facts:
|
||||
azure_rm_subnet_info:
|
||||
resource_group: myResourceGroup
|
||||
virtual_network_name: myVirtualNetwork
|
||||
name: mySubnet
|
||||
|
@ -151,7 +151,7 @@ except ImportError:
|
|||
pass
|
||||
|
||||
|
||||
class AzureRMSubnetFacts(AzureRMModuleBase):
|
||||
class AzureRMSubnetInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
# define user inputs into argument
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -174,9 +174,13 @@ class AzureRMSubnetFacts(AzureRMModuleBase):
|
|||
self.resource_group = None
|
||||
self.virtual_network_name = None
|
||||
self.name = None
|
||||
super(AzureRMSubnetFacts, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
super(AzureRMSubnetInfo, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_subnet_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_subnet_facts' module has been renamed to 'azure_rm_subnet_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
||||
|
@ -236,7 +240,7 @@ class AzureRMSubnetFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMSubnetFacts()
|
||||
AzureRMSubnetInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -14,9 +14,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_trafficmanagerendpoint_facts
|
||||
module: azure_rm_trafficmanagerendpoint_info
|
||||
|
||||
version_added: "2.7"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get Azure Traffic Manager endpoint facts
|
||||
|
||||
|
@ -53,12 +53,12 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get endpoints facts of a Traffic Manager profile
|
||||
azure_rm_trafficmanagerendpoint_facts:
|
||||
azure_rm_trafficmanagerendpoint_info:
|
||||
resource_group: myResourceGroup
|
||||
profile_name: Testing
|
||||
|
||||
- name: Get specific endpoint of a Traffic Manager profile
|
||||
azure_rm_trafficmanager_facts:
|
||||
azure_rm_trafficmanager_info:
|
||||
resource_group: myResourceGroup
|
||||
profile_name: Testing
|
||||
name: test_external_endpoint
|
||||
|
@ -185,7 +185,7 @@ def serialize_endpoint(endpoint, resource_group):
|
|||
return result
|
||||
|
||||
|
||||
class AzureRMTrafficManagerEndpointFacts(AzureRMModuleBase):
|
||||
class AzureRMTrafficManagerEndpointInfo(AzureRMModuleBase):
|
||||
"""Utility class to get Azure Traffic Manager Endpoint facts"""
|
||||
|
||||
def __init__(self):
|
||||
|
@ -217,13 +217,17 @@ class AzureRMTrafficManagerEndpointFacts(AzureRMModuleBase):
|
|||
self.resource_group = None
|
||||
self.type = None
|
||||
|
||||
super(AzureRMTrafficManagerEndpointFacts, self).__init__(
|
||||
super(AzureRMTrafficManagerEndpointInfo, self).__init__(
|
||||
derived_arg_spec=self.module_args,
|
||||
supports_tags=False,
|
||||
facts_module=True
|
||||
)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_trafficmanagerendpoint_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_trafficmanagerendpoint_facts' module has been renamed to 'azure_rm_trafficmanagerendpoint_info'",
|
||||
version='2.13')
|
||||
|
||||
for key in self.module_args:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -300,7 +304,7 @@ class AzureRMTrafficManagerEndpointFacts(AzureRMModuleBase):
|
|||
def main():
|
||||
"""Main module execution code path"""
|
||||
|
||||
AzureRMTrafficManagerEndpointFacts()
|
||||
AzureRMTrafficManagerEndpointInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -14,9 +14,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_trafficmanagerprofile_facts
|
||||
module: azure_rm_trafficmanagerprofile_info
|
||||
|
||||
version_added: "2.7"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get Azure Traffic Manager profile facts
|
||||
|
||||
|
@ -44,15 +44,15 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts for one Traffic Manager profile
|
||||
azure_rm_trafficmanager_facts:
|
||||
azure_rm_trafficmanager_info:
|
||||
name: Testing
|
||||
resource_group: myResourceGroup
|
||||
|
||||
- name: Get facts for all Traffic Manager profiles
|
||||
azure_rm_trafficmanager_facts:
|
||||
azure_rm_trafficmanager_info:
|
||||
|
||||
- name: Get facts by tags
|
||||
azure_rm_trafficmanager_facts:
|
||||
azure_rm_trafficmanager_info:
|
||||
tags:
|
||||
- Environment:Test
|
||||
'''
|
||||
|
@ -280,7 +280,7 @@ def serialize_endpoint(endpoint):
|
|||
return result
|
||||
|
||||
|
||||
class AzureRMTrafficManagerProfileFacts(AzureRMModuleBase):
|
||||
class AzureRMTrafficManagerProfileInfo(AzureRMModuleBase):
|
||||
"""Utility class to get Azure Traffic Manager profile facts"""
|
||||
|
||||
def __init__(self):
|
||||
|
@ -300,13 +300,16 @@ class AzureRMTrafficManagerProfileFacts(AzureRMModuleBase):
|
|||
self.resource_group = None
|
||||
self.tags = None
|
||||
|
||||
super(AzureRMTrafficManagerProfileFacts, self).__init__(
|
||||
super(AzureRMTrafficManagerProfileInfo, self).__init__(
|
||||
derived_arg_spec=self.module_args,
|
||||
supports_tags=False,
|
||||
facts_module=True
|
||||
)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_trafficmanagerprofile_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_trafficmanagerprofile_facts' module has been renamed to 'azure_rm_trafficmanagerprofile_info'", version='2.13')
|
||||
|
||||
for key in self.module_args:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -412,7 +415,7 @@ class AzureRMTrafficManagerProfileFacts(AzureRMModuleBase):
|
|||
def main():
|
||||
"""Main module execution code path"""
|
||||
|
||||
AzureRMTrafficManagerProfileFacts()
|
||||
AzureRMTrafficManagerProfileInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -17,9 +17,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_virtualmachine_facts
|
||||
module: azure_rm_virtualmachine_info
|
||||
|
||||
version_added: "2.7"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get virtual machine facts
|
||||
|
||||
|
@ -48,16 +48,16 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts for all virtual machines of a resource group
|
||||
azure_rm_virtualmachine_facts:
|
||||
azure_rm_virtualmachine_info:
|
||||
resource_group: myResourceGroup
|
||||
|
||||
- name: Get facts by name
|
||||
azure_rm_virtualmachine_facts:
|
||||
azure_rm_virtualmachine_info:
|
||||
resource_group: myResourceGroup
|
||||
name: myVm
|
||||
|
||||
- name: Get facts by tags
|
||||
azure_rm_virtualmachine_facts:
|
||||
azure_rm_virtualmachine_info:
|
||||
resource_group: myResourceGroup
|
||||
tags:
|
||||
- testing
|
||||
|
@ -264,7 +264,7 @@ AZURE_OBJECT_CLASS = 'VirtualMachine'
|
|||
AZURE_ENUM_MODULES = ['azure.mgmt.compute.models']
|
||||
|
||||
|
||||
class AzureRMVirtualMachineFacts(AzureRMModuleBase):
|
||||
class AzureRMVirtualMachineInfo(AzureRMModuleBase):
|
||||
|
||||
def __init__(self):
|
||||
|
||||
|
@ -283,11 +283,14 @@ class AzureRMVirtualMachineFacts(AzureRMModuleBase):
|
|||
self.name = None
|
||||
self.tags = None
|
||||
|
||||
super(AzureRMVirtualMachineFacts, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
super(AzureRMVirtualMachineInfo, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_virtualmachine_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_virtualmachine_facts' module has been renamed to 'azure_rm_virtualmachine_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -446,7 +449,7 @@ class AzureRMVirtualMachineFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMVirtualMachineFacts()
|
||||
AzureRMVirtualMachineInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_virtualmachineextension_facts
|
||||
version_added: "2.8"
|
||||
module: azure_rm_virtualmachineextension_info
|
||||
version_added: "2.9"
|
||||
short_description: Get Azure Virtual Machine Extension facts
|
||||
description:
|
||||
- Get facts of Azure Virtual Machine Extension.
|
||||
|
@ -47,13 +47,13 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get information on specific Virtual Machine Extension
|
||||
azure_rm_virtualmachineextension_facts:
|
||||
azure_rm_virtualmachineextension_info:
|
||||
resource_group: myResourceGroup
|
||||
virtual_machine_name: myvm
|
||||
name: myextension
|
||||
|
||||
- name: List installed Virtual Machine Extensions
|
||||
azure_rm_virtualmachineextension_facts:
|
||||
azure_rm_virtualmachineextension_info:
|
||||
resource_group: myResourceGroup
|
||||
virtual_machine_name: myvm
|
||||
'''
|
||||
|
@ -144,7 +144,7 @@ except ImportError:
|
|||
pass
|
||||
|
||||
|
||||
class AzureRMVirtualMachineExtensionFacts(AzureRMModuleBase):
|
||||
class AzureRMVirtualMachineExtensionInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
# define user inputs into argument
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -171,9 +171,14 @@ class AzureRMVirtualMachineExtensionFacts(AzureRMModuleBase):
|
|||
self.virtual_machine_name = None
|
||||
self.name = None
|
||||
self.tags = None
|
||||
super(AzureRMVirtualMachineExtensionFacts, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
super(AzureRMVirtualMachineExtensionInfo, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_virtualmachineextension_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_virtualmachineextension_facts' module has been renamed to 'azure_rm_virtualmachineextension_info'",
|
||||
version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
||||
|
@ -236,7 +241,7 @@ class AzureRMVirtualMachineExtensionFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMVirtualMachineExtensionFacts()
|
||||
AzureRMVirtualMachineExtensionInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -16,9 +16,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_virtualmachineimage_facts
|
||||
module: azure_rm_virtualmachineimage_info
|
||||
|
||||
version_added: "2.1"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get virtual machine image facts
|
||||
|
||||
|
@ -55,7 +55,7 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts for a specific image
|
||||
azure_rm_virtualmachineimage_facts:
|
||||
azure_rm_virtualmachineimage_info:
|
||||
location: eastus
|
||||
publisher: OpenLogic
|
||||
offer: CentOS
|
||||
|
@ -63,19 +63,19 @@ EXAMPLES = '''
|
|||
version: '7.1.20160308'
|
||||
|
||||
- name: List available versions
|
||||
azure_rm_virtualmachineimage_facts:
|
||||
azure_rm_virtualmachineimage_info:
|
||||
location: eastus
|
||||
publisher: OpenLogic
|
||||
offer: CentOS
|
||||
sku: '7.1'
|
||||
|
||||
- name: List available offers
|
||||
azure_rm_virtualmachineimage_facts:
|
||||
azure_rm_virtualmachineimage_info:
|
||||
location: eastus
|
||||
publisher: OpenLogic
|
||||
|
||||
- name: List available publishers
|
||||
azure_rm_virtualmachineimage_facts:
|
||||
azure_rm_virtualmachineimage_info:
|
||||
location: eastus
|
||||
|
||||
'''
|
||||
|
@ -125,7 +125,7 @@ from ansible.module_utils.azure_rm_common import AzureRMModuleBase
|
|||
AZURE_ENUM_MODULES = ['azure.mgmt.compute.models']
|
||||
|
||||
|
||||
class AzureRMVirtualMachineImageFacts(AzureRMModuleBase):
|
||||
class AzureRMVirtualMachineImageInfo(AzureRMModuleBase):
|
||||
|
||||
def __init__(self, **kwargs):
|
||||
|
||||
|
@ -148,21 +148,34 @@ class AzureRMVirtualMachineImageFacts(AzureRMModuleBase):
|
|||
self.sku = None
|
||||
self.version = None
|
||||
|
||||
super(AzureRMVirtualMachineImageFacts, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
super(AzureRMVirtualMachineImageInfo, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_virtualmachineimage_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_virtualmachineimage_facts' module has been renamed to 'azure_rm_virtualmachineimage_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
||||
if self.location and self.publisher and self.offer and self.sku and self.version:
|
||||
self.results['ansible_facts']['azure_vmimages'] = self.get_item()
|
||||
elif self.location and self.publisher and self.offer and self.sku:
|
||||
self.results['ansible_facts']['azure_vmimages'] = self.list_images()
|
||||
elif self.location and self.publisher:
|
||||
self.results['ansible_facts']['azure_vmimages'] = self.list_offers()
|
||||
elif self.location:
|
||||
self.results['ansible_facts']['azure_vmimages'] = self.list_publishers()
|
||||
if is_old_facts:
|
||||
if self.location and self.publisher and self.offer and self.sku and self.version:
|
||||
self.results['ansible_facts']['azure_vmimages'] = self.get_item()
|
||||
elif self.location and self.publisher and self.offer and self.sku:
|
||||
self.results['ansible_facts']['azure_vmimages'] = self.list_images()
|
||||
elif self.location and self.publisher:
|
||||
self.results['ansible_facts']['azure_vmimages'] = self.list_offers()
|
||||
elif self.location:
|
||||
self.results['ansible_facts']['azure_vmimages'] = self.list_publishers()
|
||||
else:
|
||||
if self.location and self.publisher and self.offer and self.sku and self.version:
|
||||
self.results['vmimages'] = self.get_item()
|
||||
elif self.location and self.publisher and self.offer and self.sku:
|
||||
self.results['vmimages'] = self.list_images()
|
||||
elif self.location and self.publisher:
|
||||
self.results['vmimages'] = self.list_offers()
|
||||
elif self.location:
|
||||
self.results['vmimages'] = self.list_publishers()
|
||||
|
||||
return self.results
|
||||
|
||||
|
@ -238,7 +251,7 @@ class AzureRMVirtualMachineImageFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMVirtualMachineImageFacts()
|
||||
AzureRMVirtualMachineImageInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -13,9 +13,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_virtualmachinescaleset_facts
|
||||
module: azure_rm_virtualmachinescaleset_info
|
||||
|
||||
version_added: "2.4"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get Virtual Machine Scale Set facts
|
||||
|
||||
|
@ -55,17 +55,17 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts for a virtual machine scale set
|
||||
azure_rm_virtualmachinescaleset_facts:
|
||||
azure_rm_virtualmachinescaleset_info:
|
||||
resource_group: myResourceGroup
|
||||
name: testvmss001
|
||||
format: curated
|
||||
|
||||
- name: Get facts for all virtual networks
|
||||
azure_rm_virtualmachinescaleset_facts:
|
||||
azure_rm_virtualmachinescaleset_info:
|
||||
resource_group: myResourceGroup
|
||||
|
||||
- name: Get facts by tags
|
||||
azure_rm_virtualmachinescaleset_facts:
|
||||
azure_rm_virtualmachinescaleset_info:
|
||||
resource_group: myResourceGroup
|
||||
tags:
|
||||
- testing
|
||||
|
@ -261,7 +261,7 @@ AZURE_OBJECT_CLASS = 'VirtualMachineScaleSet'
|
|||
AZURE_ENUM_MODULES = ['azure.mgmt.compute.models']
|
||||
|
||||
|
||||
class AzureRMVirtualMachineScaleSetFacts(AzureRMModuleBase):
|
||||
class AzureRMVirtualMachineScaleSetInfo(AzureRMModuleBase):
|
||||
"""Utility class to get virtual machine scale set facts"""
|
||||
|
||||
def __init__(self):
|
||||
|
@ -290,27 +290,34 @@ class AzureRMVirtualMachineScaleSetFacts(AzureRMModuleBase):
|
|||
self.format = None
|
||||
self.tags = None
|
||||
|
||||
super(AzureRMVirtualMachineScaleSetFacts, self).__init__(
|
||||
super(AzureRMVirtualMachineScaleSetInfo, self).__init__(
|
||||
derived_arg_spec=self.module_args,
|
||||
supports_tags=False,
|
||||
facts_module=True
|
||||
)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_virtualmachinescaleset_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_virtualmachinescaleset_facts' module has been renamed to 'azure_rm_virtualmachinescaleset_info'",
|
||||
version='2.13')
|
||||
|
||||
for key in self.module_args:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
||||
if self.module._name == 'azure_rm_virtualmachine_scaleset_facts':
|
||||
self.module.deprecate("The 'azure_rm_virtualmachine_scaleset_facts' module has been renamed to 'azure_rm_virtualmachinescaleset_facts'",
|
||||
version='2.12')
|
||||
|
||||
if self.name and not self.resource_group:
|
||||
self.fail("Parameter error: resource group required when filtering by name.")
|
||||
if self.name:
|
||||
self.results['ansible_facts']['azure_vmss'] = self.get_item()
|
||||
|
||||
if is_old_facts:
|
||||
if self.name:
|
||||
self.results['ansible_facts']['azure_vmss'] = self.get_item()
|
||||
else:
|
||||
self.results['ansible_facts']['azure_vmss'] = self.list_items()
|
||||
else:
|
||||
self.results['ansible_facts']['azure_vmss'] = self.list_items()
|
||||
if self.name:
|
||||
self.results['vmss'] = self.get_item()
|
||||
else:
|
||||
self.results['vmss'] = self.list_items()
|
||||
|
||||
if self.format == 'curated':
|
||||
for index in range(len(self.results['ansible_facts']['azure_vmss'])):
|
||||
|
@ -383,6 +390,8 @@ class AzureRMVirtualMachineScaleSetFacts(AzureRMModuleBase):
|
|||
# proper result format we want to support in the future
|
||||
# dropping 'ansible_facts' and shorter name 'vmss'
|
||||
self.results['vmss'] = self.results['ansible_facts']['azure_vmss']
|
||||
if not is_old_facts:
|
||||
self.results.pop('ansible_facts', None)
|
||||
|
||||
return self.results
|
||||
|
||||
|
@ -425,7 +434,7 @@ class AzureRMVirtualMachineScaleSetFacts(AzureRMModuleBase):
|
|||
def main():
|
||||
"""Main module execution code path"""
|
||||
|
||||
AzureRMVirtualMachineScaleSetFacts()
|
||||
AzureRMVirtualMachineScaleSetInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_virtualmachinescalesetextension_facts
|
||||
version_added: "2.8"
|
||||
module: azure_rm_virtualmachinescalesetextension_info
|
||||
version_added: "2.9"
|
||||
short_description: Get Azure Virtual Machine Scale Set Extension facts
|
||||
description:
|
||||
- Get facts of Azure Virtual Machine Scale Set Extension.
|
||||
|
@ -44,13 +44,13 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get information on specific Virtual Machine Scale Set Extension
|
||||
azure_rm_virtualmachineextension_facts:
|
||||
azure_rm_virtualmachineextension_info:
|
||||
resource_group: myResourceGroup
|
||||
vmss_name: myvmss
|
||||
name: myextension
|
||||
|
||||
- name: List installed Virtual Machine Scale Set Extensions
|
||||
azure_rm_virtualmachineextension_facts:
|
||||
azure_rm_virtualmachineextension_info:
|
||||
resource_group: myrg
|
||||
vmss_name: myvmss
|
||||
'''
|
||||
|
@ -129,7 +129,7 @@ except ImportError:
|
|||
pass
|
||||
|
||||
|
||||
class AzureRMVirtualMachineScaleSetExtensionFacts(AzureRMModuleBase):
|
||||
class AzureRMVirtualMachineScaleSetExtensionInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
# define user inputs into argument
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -152,9 +152,15 @@ class AzureRMVirtualMachineScaleSetExtensionFacts(AzureRMModuleBase):
|
|||
self.resource_group = None
|
||||
self.vmss_name = None
|
||||
self.name = None
|
||||
super(AzureRMVirtualMachineScaleSetExtensionFacts, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
super(AzureRMVirtualMachineScaleSetExtensionInfo, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_virtualmachinescalesetextension_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_virtualmachinescalesetextension_facts' module has been renamed to" +
|
||||
" 'azure_rm_virtualmachinescalesetextension_info'",
|
||||
version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
||||
|
@ -215,7 +221,7 @@ class AzureRMVirtualMachineScaleSetExtensionFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMVirtualMachineScaleSetExtensionFacts()
|
||||
AzureRMVirtualMachineScaleSetExtensionInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_virtualmachinescalesetinstance_facts
|
||||
version_added: "2.8"
|
||||
module: azure_rm_virtualmachinescalesetinstance_info
|
||||
version_added: "2.9"
|
||||
short_description: Get Azure Virtual Machine Scale Set Instance facts
|
||||
description:
|
||||
- Get facts of Azure Virtual Machine Scale Set VMs.
|
||||
|
@ -47,7 +47,7 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: List VM instances in Virtual Machine ScaleSet
|
||||
azure_rm_computevirtualmachinescalesetinstance_facts:
|
||||
azure_rm_computevirtualmachinescalesetinstance_info:
|
||||
resource_group: myResourceGroup
|
||||
vmss_name: myVMSS
|
||||
'''
|
||||
|
@ -121,7 +121,7 @@ except ImportError:
|
|||
pass
|
||||
|
||||
|
||||
class AzureRMVirtualMachineScaleSetVMFacts(AzureRMModuleBase):
|
||||
class AzureRMVirtualMachineScaleSetVMInfo(AzureRMModuleBase):
|
||||
def __init__(self):
|
||||
# define user inputs into argument
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -149,9 +149,15 @@ class AzureRMVirtualMachineScaleSetVMFacts(AzureRMModuleBase):
|
|||
self.vmss_name = None
|
||||
self.instance_id = None
|
||||
self.tags = None
|
||||
super(AzureRMVirtualMachineScaleSetVMFacts, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
super(AzureRMVirtualMachineScaleSetVMInfo, self).__init__(self.module_arg_spec, supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_virtualmachinescalesetinstance_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_virtualmachinescalesetinstance_facts' module has been renamed to" +
|
||||
" 'azure_rm_virtualmachinescalesetinstance_info'",
|
||||
version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
self.mgmt_client = self.get_mgmt_svc_client(ComputeManagementClient,
|
||||
|
@ -221,7 +227,7 @@ class AzureRMVirtualMachineScaleSetVMFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMVirtualMachineScaleSetVMFacts()
|
||||
AzureRMVirtualMachineScaleSetVMInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -16,9 +16,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_virtualnetwork_facts
|
||||
module: azure_rm_virtualnetwork_info
|
||||
|
||||
version_added: "2.1"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get virtual network facts
|
||||
|
||||
|
@ -47,16 +47,16 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts for one virtual network
|
||||
azure_rm_virtualnetwork_facts:
|
||||
azure_rm_virtualnetwork_info:
|
||||
resource_group: myResourceGroup
|
||||
name: secgroup001
|
||||
|
||||
- name: Get facts for all virtual networks
|
||||
azure_rm_virtualnetwork_facts:
|
||||
azure_rm_virtualnetwork_info:
|
||||
resource_group: myResourceGroup
|
||||
|
||||
- name: Get facts by tags
|
||||
azure_rm_virtualnetwork_facts:
|
||||
azure_rm_virtualnetwork_info:
|
||||
tags:
|
||||
- testing
|
||||
'''
|
||||
|
@ -202,7 +202,7 @@ from ansible.module_utils.azure_rm_common import AzureRMModuleBase
|
|||
AZURE_OBJECT_CLASS = 'VirtualNetwork'
|
||||
|
||||
|
||||
class AzureRMNetworkInterfaceFacts(AzureRMModuleBase):
|
||||
class AzureRMNetworkInterfaceInfo(AzureRMModuleBase):
|
||||
|
||||
def __init__(self):
|
||||
|
||||
|
@ -222,11 +222,14 @@ class AzureRMNetworkInterfaceFacts(AzureRMModuleBase):
|
|||
self.resource_group = None
|
||||
self.tags = None
|
||||
|
||||
super(AzureRMNetworkInterfaceFacts, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
super(AzureRMNetworkInterfaceInfo, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_virtualnetwork_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_virtualnetwork_facts' module has been renamed to 'azure_rm_virtualnetwork_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -238,7 +241,8 @@ class AzureRMNetworkInterfaceFacts(AzureRMModuleBase):
|
|||
else:
|
||||
results = self.list_items()
|
||||
|
||||
self.results['ansible_facts']['azure_virtualnetworks'] = self.serialize(results)
|
||||
if is_old_facts:
|
||||
self.results['ansible_facts']['azure_virtualnetworks'] = self.serialize(results)
|
||||
self.results['virtualnetworks'] = self.curated(results)
|
||||
|
||||
return self.results
|
||||
|
@ -326,7 +330,7 @@ class AzureRMNetworkInterfaceFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMNetworkInterfaceFacts()
|
||||
AzureRMNetworkInterfaceInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -13,8 +13,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_virtualnetworkpeering_facts
|
||||
version_added: "2.8"
|
||||
module: azure_rm_virtualnetworkpeering_info
|
||||
version_added: "2.9"
|
||||
short_description: Get facts of Azure Virtual Network Peering
|
||||
description:
|
||||
- Get facts of Azure Virtual Network Peering.
|
||||
|
@ -41,7 +41,7 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get virtual network peering by name
|
||||
azure_rm_virtualnetworkpeering_facts:
|
||||
azure_rm_virtualnetworkpeering_info:
|
||||
resource_group: myResourceGroup
|
||||
virtual_network: myVnet1
|
||||
name: myVnetPeer
|
||||
|
@ -158,7 +158,7 @@ def vnetpeering_to_dict(vnetpeering):
|
|||
return results
|
||||
|
||||
|
||||
class AzureRMVirtualNetworkPeeringFacts(AzureRMModuleBase):
|
||||
class AzureRMVirtualNetworkPeeringInfo(AzureRMModuleBase):
|
||||
|
||||
def __init__(self):
|
||||
self.module_arg_spec = dict(
|
||||
|
@ -181,11 +181,14 @@ class AzureRMVirtualNetworkPeeringFacts(AzureRMModuleBase):
|
|||
|
||||
self.results = dict(changed=False)
|
||||
|
||||
super(AzureRMVirtualNetworkPeeringFacts, self).__init__(derived_arg_spec=self.module_arg_spec,
|
||||
supports_tags=False)
|
||||
super(AzureRMVirtualNetworkPeeringInfo, self).__init__(derived_arg_spec=self.module_arg_spec,
|
||||
supports_tags=False)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
"""Main module execution method"""
|
||||
is_old_facts = self.module._name == 'azure_rm_virtualnetworkpeering_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_virtualnetworkpeering_facts' module has been renamed to 'azure_rm_virtualnetworkpeering_info'", version='2.13')
|
||||
|
||||
for key in list(self.module_arg_spec.keys()):
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -246,7 +249,7 @@ class AzureRMVirtualNetworkPeeringFacts(AzureRMModuleBase):
|
|||
|
||||
def main():
|
||||
"""Main execution"""
|
||||
AzureRMVirtualNetworkPeeringFacts()
|
||||
AzureRMVirtualNetworkPeeringInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -15,9 +15,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
module: azure_rm_webapp_facts
|
||||
module: azure_rm_webapp_info
|
||||
|
||||
version_added: "2.7"
|
||||
version_added: "2.9"
|
||||
|
||||
short_description: Get Azure web app facts
|
||||
|
||||
|
@ -49,16 +49,16 @@ author:
|
|||
|
||||
EXAMPLES = '''
|
||||
- name: Get facts for web app by name
|
||||
azure_rm_webapp_facts:
|
||||
azure_rm_webapp_info:
|
||||
resource_group: myResourceGroup
|
||||
name: winwebapp1
|
||||
|
||||
- name: Get facts for web apps in resource group
|
||||
azure_rm_webapp_facts:
|
||||
azure_rm_webapp_info:
|
||||
resource_group: myResourceGroup
|
||||
|
||||
- name: Get facts for web apps with tags
|
||||
azure_rm_webapp_facts:
|
||||
azure_rm_webapp_info:
|
||||
tags:
|
||||
- testtag
|
||||
- foo:bar
|
||||
|
@ -235,7 +235,7 @@ from ansible.module_utils.azure_rm_common import AzureRMModuleBase
|
|||
AZURE_OBJECT_CLASS = 'WebApp'
|
||||
|
||||
|
||||
class AzureRMWebAppFacts(AzureRMModuleBase):
|
||||
class AzureRMWebAppInfo(AzureRMModuleBase):
|
||||
|
||||
def __init__(self):
|
||||
|
||||
|
@ -258,11 +258,14 @@ class AzureRMWebAppFacts(AzureRMModuleBase):
|
|||
|
||||
self.framework_names = ['net_framework', 'java', 'php', 'node', 'python', 'dotnetcore', 'ruby']
|
||||
|
||||
super(AzureRMWebAppFacts, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
super(AzureRMWebAppInfo, self).__init__(self.module_arg_spec,
|
||||
supports_tags=False,
|
||||
facts_module=True)
|
||||
|
||||
def exec_module(self, **kwargs):
|
||||
is_old_facts = self.module._name == 'azure_rm_webapp_facts'
|
||||
if is_old_facts:
|
||||
self.module.deprecate("The 'azure_rm_webapp_facts' module has been renamed to 'azure_rm_webapp_info'", version='2.13')
|
||||
|
||||
for key in self.module_arg_spec:
|
||||
setattr(self, key, kwargs[key])
|
||||
|
@ -478,7 +481,7 @@ class AzureRMWebAppFacts(AzureRMModuleBase):
|
|||
|
||||
|
||||
def main():
|
||||
AzureRMWebAppFacts()
|
||||
AzureRMWebAppInfo()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
|
@ -1177,25 +1177,25 @@ lib/ansible/modules/cloud/azure/azure_rm_postgresqldatabase.py validate-modules:
|
|||
lib/ansible/modules/cloud/azure/azure_rm_postgresqlfirewallrule.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_postgresqlserver.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_publicipaddress.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_publicipaddress_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_publicipaddress_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_rediscache.py validate-modules:doc-default-does-not-match-spec
|
||||
lib/ansible/modules/cloud/azure/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec
|
||||
lib/ansible/modules/cloud/azure/azure_rm_rediscache.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_rediscache_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_resource.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_resource_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_resource_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_resourcegroup_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_roleassignment_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_roledefinition.py validate-modules:invalid-argument-spec
|
||||
lib/ansible/modules/cloud/azure/azure_rm_roledefinition.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_roledefinition.py validate-modules:missing-subption-docs
|
||||
lib/ansible/modules/cloud/azure/azure_rm_roledefinition_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_roledefinition_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_route.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_routetable.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_routetable_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_routetable_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:undocumented-parameter
|
||||
lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:doc-default-does-not-match-spec
|
||||
lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec
|
||||
|
@ -1203,51 +1203,51 @@ lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:param
|
|||
lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:missing-subption-docs
|
||||
lib/ansible/modules/cloud/azure/azure_rm_securitygroup_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_servicebus.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_servicebus_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_servicebus_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_servicebusqueue.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_servicebussaspolicy.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_servicebustopic.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_servicebustopicsubscription.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_sqldatabase.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_sqldatabase_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_sqldatabase_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_sqlfirewallrule.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_sqlfirewallrule_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_sqlfirewallrule_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_sqlserver.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_sqlserver_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_sqlserver_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_storageaccount.py validate-modules:doc-missing-type
|
||||
lib/ansible/modules/cloud/azure/azure_rm_storageaccount_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_storageaccount_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_storageblob.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_subnet_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_subnet_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerendpoint.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerendpoint_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerendpoint_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile.py validate-modules:undocumented-parameter
|
||||
lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile.py validate-modules:doc-default-does-not-match-spec
|
||||
lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile.py validate-modules:doc-choices-do-not-match-spec
|
||||
lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachine.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachine_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachineextension.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachineextension_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachineimage_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachineextension_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescaleset.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescaleset_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetextension.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetextension_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetinstance.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetinstance_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetwork.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetwork_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetwork_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkgateway.py validate-modules:doc-default-does-not-match-spec
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkgateway.py validate-modules:doc-choices-do-not-match-spec
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkgateway.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkgateway.py validate-modules:doc-missing-type
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkpeering.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkpeering_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_webapp.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_webapp_facts.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_webapp_info.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/azure/azure_rm_webappslot.py validate-modules:parameter-type-not-in-doc
|
||||
lib/ansible/modules/cloud/centurylink/clc_aa_policy.py validate-modules:implied-parameter-type-mismatch
|
||||
lib/ansible/modules/cloud/centurylink/clc_aa_policy.py validate-modules:doc-missing-type
|
||||
|
|
Loading…
Add table
Reference in a new issue