Merge pull request #39624 from drawsmcgraw/39622

Address issue 39622
This commit is contained in:
Mike Place 2017-03-03 08:59:03 -07:00 committed by GitHub
commit f575ef459f

View file

@ -2199,7 +2199,13 @@ def _maybe_set_name_tag(name, obj):
def _maybe_set_tags(tags, obj):
if tags:
obj.add_tags(tags)
# Not all objects in Boto have an 'add_tags()' method.
try:
obj.add_tags(tags)
except AttributeError:
for tag, value in tags.items():
obj.add_tag(tag, value)
log.debug('The following tags: {0} were added to {1}'.format(', '.join(tags), obj))