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
pull/61543/head
Zim Kalinowski 5 years ago committed by GitHub
parent d9ea88d1a8
commit 68f34351fc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1 +1 @@
azure_rm_virtualmachinescaleset_facts.py
azure_rm_virtualmachinescaleset_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…
Cancel
Save