diff options
author | smile37773 <34502364+smile37773@users.noreply.github.com> | 2019-08-29 17:00:45 +0800 |
---|---|---|
committer | Zim Kalinowski <zikalino@microsoft.com> | 2019-08-29 17:00:45 +0800 |
commit | 7bb05563343df1c8c7d2455ee551db8abcd85d18 (patch) | |
tree | e8df76c51aa774155d0bae6ac250dae0a1e3b768 | |
parent | 876804395ce6c080dac1d1d867bedfa35257cb7a (diff) | |
download | ansible-7bb05563343df1c8c7d2455ee551db8abcd85d18.tar.gz |
Rename Azure modules: facts -> info (#61505)
* rename
* add symlink
* rename
* rename
* rename
* rename
* rename
* rename
* rename
* rename
* rename
* rename
* rename
* rename
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 |