location name (#40055)
This commit is contained in:
parent
57f6abdb84
commit
c84e3e70ab
2 changed files with 7 additions and 2 deletions
|
@ -176,6 +176,11 @@ def format_resource_id(val, subscription_id, namespace, types, resource_group):
|
|||
type=types,
|
||||
subscription=subscription_id) if not is_valid_resource_id(val) else val
|
||||
|
||||
|
||||
def normalize_location_name(name):
|
||||
return name.replace(' ', '').lower()
|
||||
|
||||
|
||||
# FUTURE: either get this from the requirements file (if we can be sure it's always available at runtime)
|
||||
# or generate the requirements files from this so we only have one source of truth to maintain...
|
||||
AZURE_PKG_VERSIONS = {
|
||||
|
|
|
@ -96,7 +96,7 @@ try:
|
|||
except ImportError:
|
||||
pass
|
||||
|
||||
from ansible.module_utils.azure_rm_common import AzureRMModuleBase
|
||||
from ansible.module_utils.azure_rm_common import AzureRMModuleBase, normalize_location_name
|
||||
|
||||
|
||||
def resource_group_to_dict(rg):
|
||||
|
@ -162,7 +162,7 @@ class AzureRMResourceGroup(AzureRMModuleBase):
|
|||
if update_tags:
|
||||
changed = True
|
||||
|
||||
if self.location and self.location != results['location']:
|
||||
if self.location and normalize_location_name(self.location) != results['location']:
|
||||
self.fail("Resource group '{0}' already exists in location '{1}' and cannot be "
|
||||
"moved.".format(self.name, results['location']))
|
||||
except CloudError:
|
||||
|
|
Loading…
Reference in a new issue