summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsmile37773 <34502364+smile37773@users.noreply.github.com>2019-08-29 17:00:45 +0800
committerZim Kalinowski <zikalino@microsoft.com>2019-08-29 17:00:45 +0800
commit7bb05563343df1c8c7d2455ee551db8abcd85d18 (patch)
treee8df76c51aa774155d0bae6ac250dae0a1e3b768
parent876804395ce6c080dac1d1d867bedfa35257cb7a (diff)
downloadansible-7bb05563343df1c8c7d2455ee551db8abcd85d18.tar.gz
Rename Azure modules: facts -> info (#61505)
* rename * add symlink * rename * rename * rename * rename * rename * rename * rename * rename * rename * rename * rename * rename
l---------lib/ansible/modules/cloud/azure/_azure_rm_dnsrecordset_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_dnszone_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_functionapp_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_hdinsightcluster_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_image_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_loadbalancer_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_lock_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_loganalyticsworkspace_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_managed_disk_facts.py2
l---------lib/ansible/modules/cloud/azure/_azure_rm_manageddisk_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_networkinterface_facts.py1
l---------lib/ansible/modules/cloud/azure/_azure_rm_securitygroup_facts.py1
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_availabilityset_info.py6
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset_facts.py)25
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_dnszone_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_dnszone_facts.py)24
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_functionapp_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_functionapp_facts.py)28
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster_facts.py)20
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_image_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_image_facts.py)20
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_loadbalancer_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_loadbalancer_facts.py)26
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_lock_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_lock_facts.py)24
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace_facts.py)17
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_manageddisk_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_manageddisk_facts.py)20
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_networkinterface_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_networkinterface_facts.py)31
-rw-r--r--lib/ansible/modules/cloud/azure/azure_rm_securitygroup_info.py (renamed from lib/ansible/modules/cloud/azure/azure_rm_securitygroup_facts.py)29
-rw-r--r--test/integration/targets/azure_rm_availabilityset/tasks/main.yml6
-rw-r--r--test/integration/targets/azure_rm_dnszone/aliases4
-rw-r--r--test/integration/targets/azure_rm_dnszone/tasks/main.yml20
-rw-r--r--test/integration/targets/azure_rm_functionapp/tasks/main.yml6
-rw-r--r--test/integration/targets/azure_rm_hdinsightcluster/aliases3
-rw-r--r--test/integration/targets/azure_rm_hdinsightcluster/tasks/main.yml2
-rw-r--r--test/integration/targets/azure_rm_image/aliases2
-rw-r--r--test/integration/targets/azure_rm_image/tasks/main.yml2
-rw-r--r--test/integration/targets/azure_rm_lock/aliases2
-rw-r--r--test/integration/targets/azure_rm_lock/tasks/main.yml6
-rw-r--r--test/integration/targets/azure_rm_manageddisk/aliases2
-rw-r--r--test/integration/targets/azure_rm_manageddisk/tasks/main.yml13
-rw-r--r--test/integration/targets/azure_rm_networkinterface/tasks/main.yml8
-rw-r--r--test/legacy/roles/azure_rm_networkinterface/tasks/main.yml16
-rw-r--r--test/sanity/ignore.txt22
39 files changed, 228 insertions, 169 deletions
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_dnsrecordset_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_dnsrecordset_facts.py
new file mode 120000
index 0000000000..2b0e0182e5
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_dnsrecordset_facts.py
@@ -0,0 +1 @@
+azure_rm_dnsrecordset_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_dnszone_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_dnszone_facts.py
new file mode 120000
index 0000000000..9cae5bdc5f
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_dnszone_facts.py
@@ -0,0 +1 @@
+azure_rm_dnszone_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_functionapp_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_functionapp_facts.py
new file mode 120000
index 0000000000..3d6e7b311b
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_functionapp_facts.py
@@ -0,0 +1 @@
+azure_rm_functionapp_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_hdinsightcluster_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_hdinsightcluster_facts.py
new file mode 120000
index 0000000000..7f3ed361a4
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_hdinsightcluster_facts.py
@@ -0,0 +1 @@
+azure_rm_hdinsightcluster_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_image_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_image_facts.py
new file mode 120000
index 0000000000..5cfd3cb47c
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_image_facts.py
@@ -0,0 +1 @@
+azure_rm_image_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_loadbalancer_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_loadbalancer_facts.py
new file mode 120000
index 0000000000..fc7c5cb43e
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_loadbalancer_facts.py
@@ -0,0 +1 @@
+azure_rm_loadbalancer_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_lock_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_lock_facts.py
new file mode 120000
index 0000000000..a3b383c576
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_lock_facts.py
@@ -0,0 +1 @@
+azure_rm_lock_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_loganalyticsworkspace_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_loganalyticsworkspace_facts.py
new file mode 120000
index 0000000000..f0fd8ec7ae
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_loganalyticsworkspace_facts.py
@@ -0,0 +1 @@
+azure_rm_loganalyticsworkspace_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_managed_disk_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_managed_disk_facts.py
index c752929d4b..45af806bc1 120000
--- a/lib/ansible/modules/cloud/azure/_azure_rm_managed_disk_facts.py
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_managed_disk_facts.py
@@ -1 +1 @@
-azure_rm_manageddisk_facts.py \ No newline at end of file
+azure_rm_manageddisk_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_manageddisk_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_manageddisk_facts.py
new file mode 120000
index 0000000000..45af806bc1
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_manageddisk_facts.py
@@ -0,0 +1 @@
+azure_rm_manageddisk_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_networkinterface_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_networkinterface_facts.py
new file mode 120000
index 0000000000..9142e9dafd
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_networkinterface_facts.py
@@ -0,0 +1 @@
+azure_rm_networkinterface_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/_azure_rm_securitygroup_facts.py b/lib/ansible/modules/cloud/azure/_azure_rm_securitygroup_facts.py
new file mode 120000
index 0000000000..4a2876fd6a
--- /dev/null
+++ b/lib/ansible/modules/cloud/azure/_azure_rm_securitygroup_facts.py
@@ -0,0 +1 @@
+azure_rm_securitygroup_info.py \ No newline at end of file
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_availabilityset_info.py b/lib/ansible/modules/cloud/azure/azure_rm_availabilityset_info.py
index 6a61deaafe..df84730448 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_availabilityset_info.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_availabilityset_info.py
@@ -129,7 +129,7 @@ class AzureRMAvailabilitySetInfo(AzureRMModuleBase):
self.results = dict(
changed=False,
- ansible_facts=dict(
+ ansible_info=dict(
azure_availabilitysets=[]
)
)
@@ -156,9 +156,9 @@ class AzureRMAvailabilitySetInfo(AzureRMModuleBase):
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_availabilitysets'] = self.get_item()
+ self.results['ansible_info']['azure_availabilitysets'] = self.get_item()
else:
- self.results['ansible_facts']['azure_availabilitysets'] = self.list_items()
+ self.results['ansible_info']['azure_availabilitysets'] = self.list_items()
return self.results
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset_info.py
index 88d8104fdc..e6f6220c5f 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset_info.py
@@ -13,9 +13,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_dnsrecordset_facts
+module: azure_rm_dnsrecordset_info
-version_added: "2.4"
+version_added: "2.9"
short_description: Get DNS Record Set facts
@@ -51,18 +51,18 @@ author:
EXAMPLES = '''
- name: Get facts for one Record Set
- azure_rm_dnsrecordset_facts:
+ azure_rm_dnsrecordset_info:
resource_group: myResourceGroup
zone_name: example.com
relative_name: server10
record_type: A
- name: Get facts for all Type A Record Sets in a Zone
- azure_rm_dnsrecordset_facts:
+ azure_rm_dnsrecordset_info:
resource_group: myResourceGroup
zone_name: example.com
record_type: A
- name: Get all record sets in one zone
- azure_rm_dnsrecordset_facts:
+ azure_rm_dnsrecordset_info:
resource_group: myResourceGroup
zone_name: example.com
'''
@@ -163,7 +163,7 @@ RECORDSET_VALUE_MAP = dict(
)
-class AzureRMRecordSetFacts(AzureRMModuleBase):
+class AzureRMRecordSetInfo(AzureRMModuleBase):
def __init__(self):
@@ -179,7 +179,7 @@ class AzureRMRecordSetFacts(AzureRMModuleBase):
# store the results of the module operation
self.results = dict(
changed=False,
- ansible_facts=dict(azure_dnsrecordset=[])
+ ansible_info=dict(azure_dnsrecordset=[])
)
self.relative_name = None
@@ -188,10 +188,14 @@ class AzureRMRecordSetFacts(AzureRMModuleBase):
self.record_type = None
self.top = None
- super(AzureRMRecordSetFacts, self).__init__(self.module_arg_spec)
+ super(AzureRMRecordSetInfo, self).__init__(self.module_arg_spec)
def exec_module(self, **kwargs):
+ is_old_facts = self.module._name == 'azure_rm_dnsrecordset_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_dnsrecordset_facts' module has been renamed to 'azure_rm_dnsrecordset_info'", version='2.13')
+
for key in self.module_arg_spec:
setattr(self, key, kwargs[key])
@@ -216,7 +220,8 @@ class AzureRMRecordSetFacts(AzureRMModuleBase):
# if there is a zone name listed, then they want all the record sets in a zone
results = self.list_zone()
- self.results['ansible_facts']['azure_dnsrecordset'] = self.serialize_list(results)
+ if is_old_facts:
+ self.results['ansible_facts']['azure_dnsrecordset'] = self.serialize_list(results)
self.results['dnsrecordsets'] = self.curated_list(results)
return self.results
@@ -281,7 +286,7 @@ class AzureRMRecordSetFacts(AzureRMModuleBase):
def main():
- AzureRMRecordSetFacts()
+ AzureRMRecordSetInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_dnszone_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_dnszone_info.py
index 6c81b52221..a09e2aa321 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_dnszone_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_dnszone_info.py
@@ -14,9 +14,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_dnszone_facts
+module: azure_rm_dnszone_info
-version_added: "2.4"
+version_added: "2.9"
short_description: Get DNS zone facts
@@ -45,16 +45,16 @@ author:
EXAMPLES = '''
- name: Get facts for one zone
- azure_rm_dnszone_facts:
+ azure_rm_dnszone_info:
resource_group: myResourceGroup
name: foobar22
- name: Get facts for all zones in a resource group
- azure_rm_dnszone_facts:
+ azure_rm_dnszone_info:
resource_group: myResourceGroup
- name: Get facts by tags
- azure_rm_dnszone_facts:
+ azure_rm_dnszone_info:
tags:
- testing
'''
@@ -137,7 +137,7 @@ except Exception:
AZURE_OBJECT_CLASS = 'DnsZone'
-class AzureRMDNSZoneFacts(AzureRMModuleBase):
+class AzureRMDNSZoneInfo(AzureRMModuleBase):
def __init__(self):
@@ -151,17 +151,21 @@ class AzureRMDNSZoneFacts(AzureRMModuleBase):
# store the results of the module operation
self.results = dict(
changed=False,
- ansible_facts=dict(azure_dnszones=[])
+ ansible_info=dict(azure_dnszones=[])
)
self.name = None
self.resource_group = None
self.tags = None
- super(AzureRMDNSZoneFacts, self).__init__(self.module_arg_spec)
+ super(AzureRMDNSZoneInfo, self).__init__(self.module_arg_spec)
def exec_module(self, **kwargs):
+ is_old_facts = self.module._name == 'azure_rm_dnszone_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_dnszone_facts' module has been renamed to 'azure_rm_dnszone_info'", version='2.13')
+
for key in self.module_arg_spec:
setattr(self, key, kwargs[key])
@@ -180,7 +184,7 @@ class AzureRMDNSZoneFacts(AzureRMModuleBase):
# all the zones in a subscription
results = self.list_items()
- self.results['ansible_facts']['azure_dnszones'] = self.serialize_items(results)
+ self.results['ansible_info']['azure_dnszones'] = self.serialize_items(results)
self.results['dnszones'] = self.curated_items(results)
return self.results
@@ -247,7 +251,7 @@ class AzureRMDNSZoneFacts(AzureRMModuleBase):
def main():
- AzureRMDNSZoneFacts()
+ AzureRMDNSZoneInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_functionapp_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_functionapp_info.py
index b3fbb1f86e..0cd5b6f60b 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_functionapp_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_functionapp_info.py
@@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_functionapp_facts
-version_added: "2.4"
+module: azure_rm_functionapp_info
+version_added: "2.9"
short_description: Get Azure Function App facts
description:
- Get facts for one Azure Function App or all Function Apps within a resource group.
@@ -42,16 +42,16 @@ author:
EXAMPLES = '''
- name: Get facts for one Function App
- azure_rm_functionapp_facts:
+ azure_rm_functionapp_info:
resource_group: myResourceGroup
name: myfunctionapp
- name: Get facts for all Function Apps in a resource group
- azure_rm_functionapp_facts:
+ azure_rm_functionapp_info:
resource_group: myResourceGroup
- name: Get facts for all Function Apps by tags
- azure_rm_functionapp_facts:
+ azure_rm_functionapp_info:
tags:
- testing
'''
@@ -108,7 +108,7 @@ except Exception:
from ansible.module_utils.azure_rm_common import AzureRMModuleBase
-class AzureRMFunctionAppFacts(AzureRMModuleBase):
+class AzureRMFunctionAppInfo(AzureRMModuleBase):
def __init__(self):
self.module_arg_spec = dict(
@@ -119,14 +119,14 @@ class AzureRMFunctionAppFacts(AzureRMModuleBase):
self.results = dict(
changed=False,
- ansible_facts=dict(azure_functionapps=[])
+ ansible_info=dict(azure_functionapps=[])
)
self.name = None
self.resource_group = None
self.tags = None
- super(AzureRMFunctionAppFacts, self).__init__(
+ super(AzureRMFunctionAppInfo, self).__init__(
self.module_arg_spec,
supports_tags=False,
facts_module=True
@@ -134,6 +134,10 @@ class AzureRMFunctionAppFacts(AzureRMModuleBase):
def exec_module(self, **kwargs):
+ is_old_facts = self.module._name == 'azure_rm_functionapp_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_functionapp_facts' module has been renamed to 'azure_rm_functionapp_info'", version='2.13')
+
for key in self.module_arg_spec:
setattr(self, key, kwargs[key])
@@ -141,11 +145,11 @@ class AzureRMFunctionAppFacts(AzureRMModuleBase):
self.fail("Parameter error: resource group required when filtering by name.")
if self.name:
- self.results['ansible_facts']['azure_functionapps'] = self.get_functionapp()
+ self.results['ansible_info']['azure_functionapps'] = self.get_functionapp()
elif self.resource_group:
- self.results['ansible_facts']['azure_functionapps'] = self.list_resource_group()
+ self.results['ansible_info']['azure_functionapps'] = self.list_resource_group()
else:
- self.results['ansible_facts']['azure_functionapps'] = self.list_all()
+ self.results['ansible_info']['azure_functionapps'] = self.list_all()
return self.results
@@ -195,7 +199,7 @@ class AzureRMFunctionAppFacts(AzureRMModuleBase):
def main():
- AzureRMFunctionAppFacts()
+ AzureRMFunctionAppInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster_info.py
index 80e3fe1407..9a703e9f90 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster_info.py
@@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_hdinsightcluster_facts
-version_added: "2.8"
+module: azure_rm_hdinsightcluster_info
+version_added: "2.9"
short_description: Get Azure HDInsight Cluster facts
description:
- Get facts of Azure HDInsight Cluster.
@@ -42,12 +42,12 @@ author:
EXAMPLES = '''
- name: Get instance of HDInsight Cluster
- azure_rm_hdinsightcluster_facts:
+ azure_rm_hdinsightcluster_info:
resource_group: myResourceGroup
name: myCluster
- name: List instances of HDInsight Cluster
- azure_rm_hdinsightcluster_facts:
+ azure_rm_hdinsightcluster_info:
resource_group: myResourceGroup
'''
@@ -192,7 +192,7 @@ except ImportError:
pass
-class AzureRMHDInsightclusterFacts(AzureRMModuleBase):
+class AzureRMHDInsightclusterInfo(AzureRMModuleBase):
def __init__(self):
# define user inputs into argument
self.module_arg_spec = dict(
@@ -215,9 +215,15 @@ class AzureRMHDInsightclusterFacts(AzureRMModuleBase):
self.name = None
self.tags = None
- super(AzureRMHDInsightclusterFacts, self).__init__(self.module_arg_spec, supports_tags=False)
+ super(AzureRMHDInsightclusterInfo, self).__init__(self.module_arg_spec, supports_tags=False)
def exec_module(self, **kwargs):
+
+ is_old_facts = self.module._name == 'azure_rm_hdinsightcluster_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_hdinsightcluster_facts' module has been renamed to 'azure_rm_hdinsightcluster_info'",
+ version='2.13')
+
for key in self.module_arg_spec:
setattr(self, key, kwargs[key])
self.mgmt_client = self.get_mgmt_svc_client(HDInsightManagementClient,
@@ -308,7 +314,7 @@ class AzureRMHDInsightclusterFacts(AzureRMModuleBase):
def main():
- AzureRMHDInsightclusterFacts()
+ AzureRMHDInsightclusterInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_image_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_image_info.py
index 2b73f46735..10a53f27d1 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_image_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_image_info.py
@@ -12,9 +12,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_image_facts
+module: azure_rm_image_info
-version_added: "2.8"
+version_added: "2.9"
short_description: Get facts about azure custom images
@@ -42,19 +42,19 @@ author:
EXAMPLES = '''
- name: List images with name
- azure_rm_image_facts:
+ azure_rm_image_info:
name: test-image
resource_group: myResourceGroup
- name: List images by resource group
- azure_rm_image_facts:
+ azure_rm_image_info:
resource_group: myResourceGroup
tags:
- testing
- foo:bar
- name: List all available images under current subscription
- azure_rm_image_facts:
+ azure_rm_image_info:
'''
@@ -179,7 +179,7 @@ from ansible.module_utils.azure_rm_common import AzureRMModuleBase
AZURE_ENUM_MODULES = ['azure.mgmt.compute.models']
-class AzureRMImageFacts(AzureRMModuleBase):
+class AzureRMImageInfo(AzureRMModuleBase):
def __init__(self, **kwargs):
@@ -198,7 +198,7 @@ class AzureRMImageFacts(AzureRMModuleBase):
self.format = None
self.tags = None
- super(AzureRMImageFacts, self).__init__(
+ super(AzureRMImageInfo, self).__init__(
derived_arg_spec=self.module_arg_spec,
supports_tags=False,
facts_module=True
@@ -206,6 +206,10 @@ class AzureRMImageFacts(AzureRMModuleBase):
def exec_module(self, **kwargs):
+ is_old_facts = self.module._name == 'azure_rm_image_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_image_facts' module has been renamed to 'azure_rm_image_info'", version='2.13')
+
for key in self.module_arg_spec:
setattr(self, key, kwargs[key])
@@ -296,7 +300,7 @@ class AzureRMImageFacts(AzureRMModuleBase):
def main():
- AzureRMImageFacts()
+ AzureRMImageInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_loadbalancer_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_loadbalancer_info.py
index 2fefca43f1..af4507c93f 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_loadbalancer_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_loadbalancer_info.py
@@ -15,9 +15,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_loadbalancer_facts
+module: azure_rm_loadbalancer_info
-version_added: "2.4"
+version_added: "2.9"
short_description: Get load balancer facts
@@ -44,19 +44,19 @@ author:
EXAMPLES = '''
- name: Get facts for one load balancer
- azure_rm_loadbalancer_facts:
+ azure_rm_loadbalancer_info:
name: Testing
resource_group: myResourceGroup
- name: Get facts for all load balancers
- azure_rm_loadbalancer_facts:
+ azure_rm_loadbalancer_info:
- name: Get facts for all load balancers in a specific resource group
- azure_rm_loadbalancer_facts:
+ azure_rm_loadbalancer_info:
resource_group: myResourceGroup
- name: Get facts by tags
- azure_rm_loadbalancer_facts:
+ azure_rm_loadbalancer_info:
tags:
- testing
'''
@@ -81,7 +81,7 @@ except Exception:
AZURE_OBJECT_CLASS = 'LoadBalancer'
-class AzureRMLoadBalancerFacts(AzureRMModuleBase):
+class AzureRMLoadBalancerInfo(AzureRMModuleBase):
"""Utility class to get load balancer facts"""
def __init__(self):
@@ -94,7 +94,7 @@ class AzureRMLoadBalancerFacts(AzureRMModuleBase):
self.results = dict(
changed=False,
- ansible_facts=dict(
+ ansible_info=dict(
azure_loadbalancers=[]
)
)
@@ -103,7 +103,7 @@ class AzureRMLoadBalancerFacts(AzureRMModuleBase):
self.resource_group = None
self.tags = None
- super(AzureRMLoadBalancerFacts, self).__init__(
+ super(AzureRMLoadBalancerInfo, self).__init__(
derived_arg_spec=self.module_args,
supports_tags=False,
facts_module=True
@@ -111,10 +111,14 @@ class AzureRMLoadBalancerFacts(AzureRMModuleBase):
def exec_module(self, **kwargs):
+ is_old_facts = self.module._name == 'azure_rm_loadbalancer_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_loadbalancer_facts' module has been renamed to 'azure_rm_loadbalancer_info'", version='2.13')
+
for key in self.module_args:
setattr(self, key, kwargs[key])
- self.results['ansible_facts']['azure_loadbalancers'] = (
+ self.results['ansible_info']['azure_loadbalancers'] = (
self.get_item() if self.name
else self.list_items()
)
@@ -166,7 +170,7 @@ class AzureRMLoadBalancerFacts(AzureRMModuleBase):
def main():
"""Main module execution code path"""
- AzureRMLoadBalancerFacts()
+ AzureRMLoadBalancerInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_lock_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_lock_info.py
index e6ac7bb408..cf8c1d1c2d 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_lock_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_lock_info.py
@@ -15,7 +15,7 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_lock_facts
+module: azure_rm_lock_info
version_added: "2.9"
short_description: Manage Azure locks
description:
@@ -56,27 +56,27 @@ author:
EXAMPLES = '''
- name: Get myLock details of myVM
- azure_rm_lock_facts:
+ azure_rm_lock_info:
name: myLock
managed_resource_id: /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM
- name: List locks of myVM
- azure_rm_lock_facts:
+ azure_rm_lock_info:
managed_resource_id: /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM
- name: List locks of myResourceGroup
- azure_rm_lock_facts:
+ azure_rm_lock_info:
resource_group: myResourceGroup
- name: List locks of myResourceGroup
- azure_rm_lock_facts:
+ azure_rm_lock_info:
managed_resource_id: /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/myResourceGroup
- name: List locks of mySubscription
- azure_rm_lock_facts:
+ azure_rm_lock_info:
- name: List locks of mySubscription
- azure_rm_lock_facts:
+ azure_rm_lock_info:
managed_resource_id: /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
'''
@@ -126,7 +126,7 @@ except ImportError:
pass
-class AzureRMLockFacts(AzureRMModuleBase):
+class AzureRMLockInfo(AzureRMModuleBase):
def __init__(self):
@@ -150,10 +150,14 @@ class AzureRMLockFacts(AzureRMModuleBase):
self._query_parameters = {'api-version': '2016-09-01'}
self._header_parameters = {'Content-Type': 'application/json; charset=utf-8'}
- super(AzureRMLockFacts, self).__init__(self.module_arg_spec, facts_module=True, mutually_exclusive=mutually_exclusive, supports_tags=False)
+ super(AzureRMLockInfo, self).__init__(self.module_arg_spec, facts_module=True, mutually_exclusive=mutually_exclusive, supports_tags=False)
def exec_module(self, **kwargs):
+ is_old_facts = self.module._name == 'azure_rm_lock_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_lock_facts' module has been renamed to 'azure_rm_lock_info'", version='2.13')
+
for key in self.module_arg_spec.keys():
setattr(self, key, kwargs[key])
@@ -212,7 +216,7 @@ class AzureRMLockFacts(AzureRMModuleBase):
def main():
- AzureRMLockFacts()
+ AzureRMLockInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace_info.py
index ce101c290d..03f841eedd 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace_info.py
@@ -15,8 +15,8 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_loganalyticsworkspace_facts
-version_added: "2.8"
+module: azure_rm_loganalyticsworkspace_info
+version_added: "2.9"
short_description: Get facts of Azure Log Analytics workspaces
description:
- Get, query Azure Log Analytics workspaces.
@@ -57,7 +57,7 @@ author:
EXAMPLES = '''
- name: Query a workspace
- azure_rm_loganalyticsworkspace_facts:
+ azure_rm_loganalyticsworkspace_info:
resource_group: myResourceGroup
name: myLogAnalyticsWorkspace
show_intelligence_packs: true
@@ -148,7 +148,7 @@ except ImportError:
pass
-class AzureRMLogAnalyticsWorkspaceFact(AzureRMModuleBase):
+class AzureRMLogAnalyticsWorkspaceInfo(AzureRMModuleBase):
def __init__(self):
@@ -175,10 +175,15 @@ class AzureRMLogAnalyticsWorkspaceFact(AzureRMModuleBase):
self.show_usages = None
self.show_management_groups = None
- super(AzureRMLogAnalyticsWorkspaceFact, self).__init__(self.module_arg_spec, supports_tags=False, facts_module=True)
+ super(AzureRMLogAnalyticsWorkspaceInfo, 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_loganalyticsworkspace_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_loganalyticsworkspace_facts' module has been renamed to 'azure_rm_loganalyticsworkspace_info'",
+ version='2.13')
+
for key in list(self.module_arg_spec.keys()):
setattr(self, key, kwargs[key])
@@ -257,7 +262,7 @@ class AzureRMLogAnalyticsWorkspaceFact(AzureRMModuleBase):
def main():
- AzureRMLogAnalyticsWorkspaceFact()
+ AzureRMLogAnalyticsWorkspaceInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_manageddisk_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_manageddisk_info.py
index 50f9eab53a..cc90cb9dd5 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_manageddisk_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_manageddisk_info.py
@@ -14,9 +14,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = r'''
---
-module: azure_rm_manageddisk_facts
+module: azure_rm_manageddisk_info
-version_added: "2.4"
+version_added: "2.9"
short_description: Get managed disk facts
@@ -51,15 +51,15 @@ author:
EXAMPLES = r'''
- name: Get facts for one managed disk
- azure_rm_manageddisk_facts:
+ azure_rm_manageddisk_info:
name: Testing
resource_group: myResourceGroup
- name: Get facts for all managed disks
- azure_rm_manageddisk_facts:
+ azure_rm_manageddisk_info:
- name: Get facts by tags
- azure_rm_manageddisk_facts:
+ azure_rm_manageddisk_info:
tags:
- testing
'''
@@ -147,7 +147,7 @@ def managed_disk_to_dict(managed_disk):
)
-class AzureRMManagedDiskFacts(AzureRMModuleBase):
+class AzureRMManagedDiskInfo(AzureRMModuleBase):
"""Utility class to get managed disk facts"""
def __init__(self):
@@ -163,7 +163,7 @@ class AzureRMManagedDiskFacts(AzureRMModuleBase):
),
)
self.results = dict(
- ansible_facts=dict(
+ ansible_info=dict(
azure_managed_disk=[]
)
)
@@ -173,7 +173,7 @@ class AzureRMManagedDiskFacts(AzureRMModuleBase):
self.source_uri = None
self.source_resource_uri = None
self.tags = None
- super(AzureRMManagedDiskFacts, self).__init__(
+ super(AzureRMManagedDiskInfo, self).__init__(
derived_arg_spec=self.module_arg_spec,
supports_check_mode=True,
supports_tags=True)
@@ -182,7 +182,7 @@ class AzureRMManagedDiskFacts(AzureRMModuleBase):
for key in self.module_arg_spec:
setattr(self, key, kwargs[key])
- self.results['ansible_facts']['azure_managed_disk'] = (
+ self.results['ansible_info']['azure_managed_disk'] = (
self.get_item() if self.name
else (self.list_items_by_resource_group() if self.resource_group else self.list_items())
)
@@ -236,7 +236,7 @@ class AzureRMManagedDiskFacts(AzureRMModuleBase):
def main():
"""Main module execution code path"""
- AzureRMManagedDiskFacts()
+ AzureRMManagedDiskInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_networkinterface_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_networkinterface_info.py
index 4003375a20..0ff0905732 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_networkinterface_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_networkinterface_info.py
@@ -16,9 +16,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_networkinterface_facts
+module: azure_rm_networkinterface_info
-version_added: "2.1"
+version_added: "2.9"
short_description: Get network interface facts
@@ -47,16 +47,16 @@ author:
EXAMPLES = '''
- name: Get facts for one network interface
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: myResourceGroup
name: nic001
- name: Get network interfaces within a resource group
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: myResourceGroup
- name: Get network interfaces by tag
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: myResourceGroup
tags:
- testing
@@ -261,7 +261,7 @@ def nic_to_dict(nic):
)
-class AzureRMNetworkInterfaceFacts(AzureRMModuleBase):
+class AzureRMNetworkInterfaceInfo(AzureRMModuleBase):
def __init__(self):
@@ -273,20 +273,25 @@ class AzureRMNetworkInterfaceFacts(AzureRMModuleBase):
self.results = dict(
changed=False,
- ansible_facts=dict(azure_networkinterfaces=[])
+ ansible_info=dict(azure_networkinterfaces=[])
)
self.name = None
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_networkinterface_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_networkinterface_facts' module has been renamed to 'azure_rm_networkinterface_info'",
+ version='2.13')
+
for key in self.module_arg_spec:
setattr(self, key, kwargs[key])
@@ -302,7 +307,7 @@ class AzureRMNetworkInterfaceFacts(AzureRMModuleBase):
else:
results = self.list_all()
- self.results['ansible_facts']['azure_networkinterfaces'] = self.serialize_nics(results)
+ self.results['ansible_info']['azure_networkinterfaces'] = self.serialize_nics(results)
self.results['networkinterfaces'] = self.to_dict_list(results)
return self.results
@@ -340,7 +345,7 @@ class AzureRMNetworkInterfaceFacts(AzureRMModuleBase):
def main():
- AzureRMNetworkInterfaceFacts()
+ AzureRMNetworkInterfaceInfo()
if __name__ == '__main__':
diff --git a/lib/ansible/modules/cloud/azure/azure_rm_securitygroup_facts.py b/lib/ansible/modules/cloud/azure/azure_rm_securitygroup_info.py
index dc912364b5..12f51627aa 100644
--- a/lib/ansible/modules/cloud/azure/azure_rm_securitygroup_facts.py
+++ b/lib/ansible/modules/cloud/azure/azure_rm_securitygroup_info.py
@@ -16,9 +16,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
-module: azure_rm_securitygroup_facts
+module: azure_rm_securitygroup_info
-version_added: "2.1"
+version_added: "2.9"
short_description: Get security group facts
@@ -48,12 +48,12 @@ author:
EXAMPLES = '''
- name: Get facts for one security group
- azure_rm_securitygroup_facts:
+ azure_rm_securitygroup_info:
resource_group: myResourceGroup
name: secgroup001
- name: Get facts for all security groups
- azure_rm_securitygroup_facts:
+ azure_rm_securitygroup_info:
resource_group: myResourceGroup
'''
@@ -235,7 +235,7 @@ from ansible.module_utils.azure_rm_common import AzureRMModuleBase
AZURE_OBJECT_CLASS = 'NetworkSecurityGroup'
-class AzureRMSecurityGroupFacts(AzureRMModuleBase):
+class AzureRMSecurityGroupInfo(AzureRMModuleBase):
def __init__(self):
@@ -247,25 +247,30 @@ class AzureRMSecurityGroupFacts(AzureRMModuleBase):
self.results = dict(
changed=False,
- ansible_facts=dict(azure_securitygroups=[])
+ ansible_info=dict(azure_securitygroups=[])
)
self.name = None
self.resource_group = None
self.tags = None
- super(AzureRMSecurityGroupFacts, self).__init__(self.module_arg_spec,
- supports_tags=False,
- facts_module=True)
+ super(AzureRMSecurityGroupInfo, 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_securitygroup_facts'
+ if is_old_facts:
+ self.module.deprecate("The 'azure_rm_securitygroup_facts' module has been renamed to 'azure_rm_securitygroup_info'", version='2.13')
+
for key in self.module_arg_spec:
setattr(self, key, kwargs[key])
if self.name is not None:
- self.results['ansible_facts']['azure_securitygroups'] = self.get_item()
+ self.results['ansible_info']['azure_securitygroups'] = self.get_item()
else:
- self.results['ansible_facts']['azure_securitygroups'] = self.list_items()
+ self.results['ansible_info']['azure_securitygroups'] = self.list_items()
return self.results
@@ -303,7 +308,7 @@ class AzureRMSecurityGroupFacts(AzureRMModuleBase):
def main():
- AzureRMSecurityGroupFacts()
+ AzureRMSecurityGroupInfo()
if __name__ == '__main__':
diff --git a/test/integration/targets/azure_rm_availabilityset/tasks/main.yml b/test/integration/targets/azure_rm_availabilityset/tasks/main.yml
index c305047648..8127d3c134 100644
--- a/test/integration/targets/azure_rm_availabilityset/tasks/main.yml
+++ b/test/integration/targets/azure_rm_availabilityset/tasks/main.yml
@@ -112,9 +112,9 @@
that:
- not results.changed
- not results.failed
- - results.ansible_facts.azure_availabilitysets[0].properties.platformFaultDomainCount == 2
- - results.ansible_facts.azure_availabilitysets[0].properties.platformUpdateDomainCount == 5
- - results.ansible_facts.azure_availabilitysets[0].sku == 'Aligned'
+ - results.ansible_info.azure_availabilitysets[0].properties.platformFaultDomainCount == 2
+ - results.ansible_info.azure_availabilitysets[0].properties.platformUpdateDomainCount == 5
+ - results.ansible_info.azure_availabilitysets[0].sku == 'Aligned'
- name: Delete an availability set
diff --git a/test/integration/targets/azure_rm_dnszone/aliases b/test/integration/targets/azure_rm_dnszone/aliases
index 7dfa9cf507..b048b01fe2 100644
--- a/test/integration/targets/azure_rm_dnszone/aliases
+++ b/test/integration/targets/azure_rm_dnszone/aliases
@@ -1,6 +1,6 @@
cloud/azure
shippable/azure/group2
destructive
-azure_rm_dnszone_facts
+azure_rm_dnszone_info
azure_rm_dnsrecordset
-azure_rm_dnsrecordset_facts
+azure_rm_dnsrecordset_info
diff --git a/test/integration/targets/azure_rm_dnszone/tasks/main.yml b/test/integration/targets/azure_rm_dnszone/tasks/main.yml
index d00b41d56b..03c76397c1 100644
--- a/test/integration/targets/azure_rm_dnszone/tasks/main.yml
+++ b/test/integration/targets/azure_rm_dnszone/tasks/main.yml
@@ -35,7 +35,7 @@
- results.state.tags.test == 'modified'
- name: Retrieve DNS Zone Facts
- azure_rm_dnszone_facts:
+ azure_rm_dnszone_info:
resource_group: "{{ resource_group }}"
name: "{{ domain_name }}.com"
register: zones
@@ -43,7 +43,7 @@
- name: Assert that facts module returned result
assert:
that:
- - azure_dnszones[0].tags.test == 'modified'
+ - zones.dnszones[0].tags.test == 'modified'
- zones.dnszones[0].type == 'public'
- name: Create virtual network
@@ -254,11 +254,11 @@
- results.changed
#
-# azure_rm_dnsrecordset_facts
+# azure_rm_dnsrecordset_info
#
- name: Retrieve DNS Record Set Facts for single Record Set
- azure_rm_dnsrecordset_facts:
+ azure_rm_dnsrecordset_info:
resource_group: "{{ resource_group }}"
zone_name: "{{ domain_name }}.com"
relative_name: www
@@ -269,13 +269,13 @@
assert:
that:
- not results.changed
- - azure_dnsrecordset[0].name == 'www'
+# - azure_dnsrecordset[0].name == 'www'
- results.dnsrecordsets[0].relative_name == 'www'
- 'results.dnsrecordsets[0].records | length == 3'
- results.dnsrecordsets[0].record_type == 'A'
- name: Retrieve DNS Record Set Facts for all Record Sets
- azure_rm_dnsrecordset_facts:
+ azure_rm_dnsrecordset_info:
resource_group: "{{ resource_group }}"
zone_name: "{{ domain_name }}.com"
register: facts
@@ -284,9 +284,9 @@
assert:
that:
- not facts.changed
- - facts.ansible_facts.azure_dnsrecordset[0].name == '@'
- - facts.ansible_facts.azure_dnsrecordset[1].name == '@'
- - facts.ansible_facts.azure_dnsrecordset[4].name == 'www'
+# - facts.ansible_facts.azure_dnsrecordset[0].name == '@'
+# - facts.ansible_facts.azure_dnsrecordset[1].name == '@'
+# - facts.ansible_facts.azure_dnsrecordset[4].name == 'www'
#
# azure_rm_dnsrecordset cleanup
@@ -308,7 +308,7 @@
that: results.changed
- name: Retrieve DNS Record Set Facts for all Record Sets
- azure_rm_dnsrecordset_facts:
+ azure_rm_dnsrecordset_info:
resource_group: "{{ resource_group }}"
zone_name: "{{ domain_name }}.com"
register: facts
diff --git a/test/integration/targets/azure_rm_functionapp/tasks/main.yml b/test/integration/targets/azure_rm_functionapp/tasks/main.yml
index 5a42f09a76..cf200fb9c4 100644
--- a/test/integration/targets/azure_rm_functionapp/tasks/main.yml
+++ b/test/integration/targets/azure_rm_functionapp/tasks/main.yml
@@ -28,7 +28,7 @@
that: output.changed
- name: list facts for function
- azure_rm_functionapp_facts:
+ azure_rm_functionapp_info:
resource_group: '{{ resource_group }}'
name: "{{ funcapp_name_basic }}"
register: results
@@ -36,8 +36,8 @@
- name: assert the facts were retrieved
assert:
that:
- - results.ansible_facts.azure_functionapps|length == 1
- - results.ansible_facts.azure_functionapps[0].name == "{{ funcapp_name_basic }}"
+ - results.ansible_info.azure_functionapps|length == 1
+ - results.ansible_info.azure_functionapps[0].name == "{{ funcapp_name_basic }}"
- name: delete basic function app
azure_rm_functionapp:
diff --git a/test/integration/targets/azure_rm_hdinsightcluster/aliases b/test/integration/targets/azure_rm_hdinsightcluster/aliases
index cb8cb9afd5..ef98a7be22 100644
--- a/test/integration/targets/azure_rm_hdinsightcluster/aliases
+++ b/test/integration/targets/azure_rm_hdinsightcluster/aliases
@@ -2,4 +2,5 @@ cloud/azure
destructive
shippable/azure/group1
unstable # test is slow (~30 minute run time), not unstable, but this is better than unsupported
-azure_rm_hdinsightcluster_facts
+azure_rm_hdinsightcluster_info
+disabled
diff --git a/test/integration/targets/azure_rm_hdinsightcluster/tasks/main.yml b/test/integration/targets/azure_rm_hdinsightcluster/tasks/main.yml
index 62c586b1dd..2bf0a98191 100644
--- a/test/integration/targets/azure_rm_hdinsightcluster/tasks/main.yml
+++ b/test/integration/targets/azure_rm_hdinsightcluster/tasks/main.yml
@@ -200,7 +200,7 @@
- output.changed
- name: Get facts of Cluster
- azure_rm_hdinsightcluster_facts:
+ azure_rm_hdinsightcluster_info:
resource_group: "{{ resource_group }}"
name: "cluster{{ rpfx }}"
register: output
diff --git a/test/integration/targets/azure_rm_image/aliases b/test/integration/targets/azure_rm_image/aliases
index f12022fbed..2d7dea2cef 100644
--- a/test/integration/targets/azure_rm_image/aliases
+++ b/test/integration/targets/azure_rm_image/aliases
@@ -1,4 +1,4 @@
cloud/azure
shippable/azure/group3
destructive
-azure_rm_image_facts
+azure_rm_image_info
diff --git a/test/integration/targets/azure_rm_image/tasks/main.yml b/test/integration/targets/azure_rm_image/tasks/main.yml
index 8b87adfae7..9b68a92e7a 100644
--- a/test/integration/targets/azure_rm_image/tasks/main.yml
+++ b/test/integration/targets/azure_rm_image/tasks/main.yml
@@ -106,7 +106,7 @@
- output.id
- name: Gather information about image created
- azure_rm_image_facts:
+ azure_rm_image_info:
resource_group: "{{ resource_group }}"
name: testimage001
register: output
diff --git a/test/integration/targets/azure_rm_lock/aliases b/test/integration/targets/azure_rm_lock/aliases
index b13b9e8a57..68bf9ddab0 100644
--- a/test/integration/targets/azure_rm_lock/aliases
+++ b/test/integration/targets/azure_rm_lock/aliases
@@ -1,4 +1,4 @@
cloud/azure
destructive
unsupported
-azure_rm_lock_facts
+azure_rm_lock_info
diff --git a/test/integration/targets/azure_rm_lock/tasks/main.yml b/test/integration/targets/azure_rm_lock/tasks/main.yml
index 9deb7d2dda..371e24c2f8 100644
--- a/test/integration/targets/azure_rm_lock/tasks/main.yml
+++ b/test/integration/targets/azure_rm_lock/tasks/main.yml
@@ -19,7 +19,7 @@
- lock.changed
- name: Query lock
- azure_rm_lock_facts:
+ azure_rm_lock_info:
managed_resource_id: "{{ vn.state.id }}"
register: locks
@@ -40,7 +40,7 @@
- lock.id
- name: Query lock
- azure_rm_lock_facts:
+ azure_rm_lock_info:
name: keep
managed_resource_id: "{{ vn.state.id }}"
register: locks
@@ -84,7 +84,7 @@
- lock.changed
- name: Query lock
- azure_rm_lock_facts:
+ azure_rm_lock_info:
managed_resource_id: "{{ vn.state.id }}"
register: locks
diff --git a/test/integration/targets/azure_rm_manageddisk/aliases b/test/integration/targets/azure_rm_manageddisk/aliases
index 371e7490a8..8052bd2ed7 100644
--- a/test/integration/targets/azure_rm_manageddisk/aliases
+++ b/test/integration/targets/azure_rm_manageddisk/aliases
@@ -1,4 +1,4 @@
cloud/azure
shippable/azure/group3
destructive
-azure_rm_manageddisk_facts
+azure_rm_manageddisk_info
diff --git a/test/integration/targets/azure_rm_manageddisk/tasks/main.yml b/test/integration/targets/azure_rm_manageddisk/tasks/main.yml
index 89d7ac936c..3abaaefb63 100644
--- a/test/integration/targets/azure_rm_manageddisk/tasks/main.yml
+++ b/test/integration/targets/azure_rm_manageddisk/tasks/main.yml
@@ -132,21 +132,22 @@
- output.state.os_type == 'linux'
- name: Gather facts to one specific disk
- azure_rm_manageddisk_facts:
+ azure_rm_manageddisk_info:
resource_group: "{{ resource_group }}"
name: "md{{ rpfx }}1"
+ register: output
- assert:
that:
- - "azure_managed_disk | length == 1"
- - azure_managed_disk[0].storage_account_type == "StandardSSD_LRS"
- - azure_managed_disk[0].disk_size_gb == 2
- - "azure_managed_disk[0].os_type == 'linux'"
+ - "output.ansible_info.azure_managed_disk | length == 1"
+ - output.ansible_info.azure_managed_disk[0].storage_account_type == "StandardSSD_LRS"
+ - output.ansible_info.azure_managed_disk[0].disk_size_gb == 2
+ - "output.ansible_info.azure_managed_disk[0].os_type == 'linux'"
- set_fact:
parameter: "{{parameter |combine({item.key: item.value})}}"
when: "{{item.key not in ['id', 'changed'] and item.value != None}}"
- with_dict: "{{ azure_managed_disk[0] }}"
+ with_dict: "{{ output.ansible_info.azure_managed_disk[0] }}"
- name: Create disk with facts return value
azure_rm_manageddisk:
diff --git a/test/integration/targets/azure_rm_networkinterface/tasks/main.yml b/test/integration/targets/azure_rm_networkinterface/tasks/main.yml
index 2dbb338b1c..bd7df0a29f 100644
--- a/test/integration/targets/azure_rm_networkinterface/tasks/main.yml
+++ b/test/integration/targets/azure_rm_networkinterface/tasks/main.yml
@@ -87,7 +87,7 @@
- output.state.id
- name: Get fact of the new created NIC
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: "{{ resource_group }}"
name: "tn{{ rpfx }}"
register: facts
@@ -277,7 +277,7 @@
- not output.changed
- name: Get fact of the new created NIC
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: "{{ resource_group }}"
name: "tn{{ rpfx }}"
register: facts
@@ -351,7 +351,7 @@
- output.id != ''
- name: Get Application security group
- azure_rm_applicationsecuritygroup_facts:
+ azure_rm_applicationsecuritygroup_info:
resource_group: "{{ resource_group }}"
name: "{{ applicationsecuritygroup_name1 }}"
register: facts
@@ -460,7 +460,7 @@
- output.changed
- name: Get fact of the new created NIC
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: "{{ resource_group }}"
name: "{{ nic_name1 }}"
register: facts
diff --git a/test/legacy/roles/azure_rm_networkinterface/tasks/main.yml b/test/legacy/roles/azure_rm_networkinterface/tasks/main.yml
index ba5428075b..9bacb6e42a 100644
--- a/test/legacy/roles/azure_rm_networkinterface/tasks/main.yml
+++ b/test/legacy/roles/azure_rm_networkinterface/tasks/main.yml
@@ -166,7 +166,7 @@
- output.state.tags.testing == 'testing'
- name: Gather facts for tags
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
tags: testing
register: output
@@ -175,7 +175,7 @@
- azure_networkinterfaces | length >= 1
- name: Gather facts for resource group and tags
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: "{{ resource_group }}"
tags: testing
register: output
@@ -185,7 +185,7 @@
- azure_networkinterfaces| length == 1
- name: Gather facts for name and tags
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: "{{ resource_group }}"
name: nic003
tags: testing
@@ -262,7 +262,7 @@
- output.state.network_security_group.name == 'nic00401'
- name: Gather facts for security group nic00401
- azure_rm_securitygroup_facts:
+ azure_rm_securitygroup_info:
resource_group: "{{ resource_group }}"
name: nic00401
register: output
@@ -289,7 +289,7 @@
- output.state.network_security_group.name == 'nic00501'
- name: Gather facts for security group nic00501
- azure_rm_securitygroup_facts:
+ azure_rm_securitygroup_info:
resource_group: "{{ resource_group }}"
name: nic00501
register: output
@@ -301,7 +301,7 @@
- azure_securitygroups[0].properties.securityRules[1].properties.destinationPortRange == '9005-9010'
- name: Gather facts for one nic
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: "{{ resource_group }}"
name: nic003
register: output
@@ -311,7 +311,7 @@
- azure_networkinterfaces | length == 1
- name: Gather facts for all nics in resource groups
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
resource_group: "{{ resource_group }}"
register: output
@@ -320,7 +320,7 @@
- azure_networkinterfaces | length >= 3
- name: Gather facts for all nics
- azure_rm_networkinterface_facts:
+ azure_rm_networkinterface_info:
register: output
- assert:
diff --git a/test/sanity/ignore.txt b/test/sanity/ignore.txt
index eb36e85f4c..2137d989ae 100644
--- a/test/sanity/ignore.txt
+++ b/test/sanity/ignore.txt
@@ -1135,19 +1135,19 @@ lib/ansible/modules/cloud/azure/azure_rm_devtestlabvirtualmachine.py validate-mo
lib/ansible/modules/cloud/azure/azure_rm_devtestlabvirtualnetwork.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset.py validate-modules:doc-missing-type
-lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset_facts.py validate-modules:parameter-type-not-in-doc
+lib/ansible/modules/cloud/azure/azure_rm_dnsrecordset_info.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc
-lib/ansible/modules/cloud/azure/azure_rm_dnszone_facts.py validate-modules:doc-type-does-not-match-spec
-lib/ansible/modules/cloud/azure/azure_rm_dnszone_facts.py validate-modules:parameter-type-not-in-doc
+lib/ansible/modules/cloud/azure/azure_rm_dnszone_info.py validate-modules:doc-type-does-not-match-spec
+lib/ansible/modules/cloud/azure/azure_rm_dnszone_info.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_functionapp.py validate-modules:parameter-type-not-in-doc
-lib/ansible/modules/cloud/azure/azure_rm_functionapp_facts.py validate-modules:parameter-type-not-in-doc
+lib/ansible/modules/cloud/azure/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_galleryimageversion.py validate-modules:doc-type-does-not-match-spec
lib/ansible/modules/cloud/azure/azure_rm_galleryimageversion.py validate-modules:doc-choices-do-not-match-spec
lib/ansible/modules/cloud/azure/azure_rm_galleryimageversion.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster.py validate-modules:parameter-type-not-in-doc
-lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster_facts.py validate-modules:parameter-type-not-in-doc
+lib/ansible/modules/cloud/azure/azure_rm_hdinsightcluster_info.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_image.py validate-modules:parameter-type-not-in-doc
-lib/ansible/modules/cloud/azure/azure_rm_image_facts.py validate-modules:parameter-type-not-in-doc
+lib/ansible/modules/cloud/azure/azure_rm_image_info.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_keyvault.py validate-modules:doc-choices-do-not-match-spec
lib/ansible/modules/cloud/azure/azure_rm_keyvault.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_keyvault_info.py validate-modules:parameter-type-not-in-doc
@@ -1156,11 +1156,11 @@ lib/ansible/modules/cloud/azure/azure_rm_keyvaultsecret.py validate-modules:para
lib/ansible/modules/cloud/azure/azure_rm_loadbalancer.py validate-modules:doc-default-does-not-match-spec
lib/ansible/modules/cloud/azure/azure_rm_loadbalancer.py validate-modules:doc-choices-do-not-match-spec
lib/ansible/modules/cloud/azure/azure_rm_loadbalancer.py validate-modules:parameter-type-not-in-doc
-lib/ansible/modules/cloud/azure/azure_rm_loadbalancer_facts.py validate-modules:parameter-type-not-in-doc
+lib/ansible/modules/cloud/azure/azure_rm_loadbalancer_info.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc
-lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace_facts.py validate-modules:parameter-type-not-in-doc
+lib/ansible/modules/cloud/azure/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc
-lib/ansible/modules/cloud/azure/azure_rm_manageddisk_facts.py validate-modules:doc-type-does-not-match-spec
+lib/ansible/modules/cloud/azure/azure_rm_manageddisk_info.py validate-modules:doc-type-does-not-match-spec
lib/ansible/modules/cloud/azure/azure_rm_mariadbconfiguration.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_mariadbdatabase.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc
@@ -1171,7 +1171,7 @@ lib/ansible/modules/cloud/azure/azure_rm_mysqlfirewallrule.py validate-modules:p
lib/ansible/modules/cloud/azure/azure_rm_mysqlserver.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_networkinterface.py validate-modules:doc-missing-type
-lib/ansible/modules/cloud/azure/azure_rm_networkinterface_facts.py validate-modules:parameter-type-not-in-doc
+lib/ansible/modules/cloud/azure/azure_rm_networkinterface_info.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_postgresqlconfiguration.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_postgresqldatabase.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_postgresqlfirewallrule.py validate-modules:parameter-type-not-in-doc
@@ -1201,7 +1201,7 @@ lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:doc-d
lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec
lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:parameter-type-not-in-doc
lib/ansible/modules/cloud/azure/azure_rm_securitygroup.py validate-modules:missing-subption-docs
-lib/ansible/modules/cloud/azure/azure_rm_securitygroup_facts.py validate-modules:parameter-type-not-in-doc
+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_servicebusqueue.py validate-modules:parameter-type-not-in-doc