protect against TypeError in case of NoneType (#7659)

This commit is contained in:
rptaylor 2021-06-01 08:24:27 -07:00 committed by GitHub
parent 6a2ea94b39
commit b46e751573
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -323,11 +323,11 @@ def openstack_host(resource, module_name):
})
# add groups based on attrs
groups.append('os_image=' + attrs['image']['id'])
groups.append('os_flavor=' + attrs['flavor']['name'])
groups.append('os_image=' + str(attrs['image']['id']))
groups.append('os_flavor=' + str(attrs['flavor']['name']))
groups.extend('os_metadata_%s=%s' % item
for item in list(attrs['metadata'].items()))
groups.append('os_region=' + attrs['region'])
groups.append('os_region=' + str(attrs['region']))
# groups specific to kubespray
for group in attrs['metadata'].get('kubespray_groups', "").split(","):