cloudstack: use jop polling in tag handling, fixes outdated tags returned.

In some cases the async job did not finish fast enough, causing returning an unexpeded result.
pull/13082/head
Rene Moser 9 years ago
parent da4b4a2a33
commit 3410a855b0

@ -348,9 +348,10 @@ class AnsibleCloudStack(object):
args['resourcetype'] = resource_type args['resourcetype'] = resource_type
args['tags'] = tags args['tags'] = tags
if operation == "create": if operation == "create":
self.cs.createTags(**args) response = self.cs.createTags(**args)
else: else:
self.cs.deleteTags(**args) response = self.cs.deleteTags(**args)
self.poll_job(response)
def _tags_that_should_exist_or_be_updated(self, resource, tags): def _tags_that_should_exist_or_be_updated(self, resource, tags):

Loading…
Cancel
Save