From 2bc5306801abb8c1d7001a91cd9a634939d3cf30 Mon Sep 17 00:00:00 2001 From: saurabh3796 <44325563+saurabh3796@users.noreply.github.com> Date: Thu, 27 May 2021 15:40:51 +0530 Subject: [PATCH] Update azure_rm_eventhub.py --- plugins/modules/azure_rm_eventhub.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/modules/azure_rm_eventhub.py b/plugins/modules/azure_rm_eventhub.py index 7b55dc6a7..6a09c4608 100644 --- a/plugins/modules/azure_rm_eventhub.py +++ b/plugins/modules/azure_rm_eventhub.py @@ -158,6 +158,7 @@ try: from msrestazure.azure_exceptions import CloudError + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from azure.mgmt.eventhub.models import Eventhub, EHNamespace from azure.mgmt.eventhub.models.sku import Sku except ImportError: @@ -252,6 +253,9 @@ def exec_module(self, **kwargs): elif self.namespace_name and not self.name: if self.sku != results['sku'].lower(): changed = True + elif self.namespace_name and self.name and event_hub_results: + if self.sku != 'Basic' and self.message_retention_in_days != event_hub_results['message_retention_in_days']: + changed = True elif self.state == 'absent': changed = True