Fix container labels expected vs actual comparison.

reviewable/pr18780/r1
chouseknecht 8 years ago
parent 5d90b86d82
commit 48941291c1
No known key found for this signature in database
GPG Key ID: 78F1698C5705A81B

@ -1303,7 +1303,9 @@ class DockerManager(object):
for name, value in self.module.params.get('labels').iteritems():
expected_labels[name] = str(value)
actual_labels = {}
if type(container['Config']['Labels']) is dict:
actual_labels = container['Config']['Labels']
else:
for container_label in container['Config']['Labels'] or []:
name, value = container_label.split('=', 1)
actual_labels[name] = value

Loading…
Cancel
Save