From d0c0b31bcf0dd8976f67643749f50d1871c12c17 Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Mon, 22 Dec 2014 01:41:55 -0500 Subject: [PATCH] BUG Fixes to sync_controller_images --- .../openstack_observer/steps/sync_controller_images.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/planetstack/openstack_observer/steps/sync_controller_images.py b/planetstack/openstack_observer/steps/sync_controller_images.py index 4446d9a..0a0910e 100644 --- a/planetstack/openstack_observer/steps/sync_controller_images.py +++ b/planetstack/openstack_observer/steps/sync_controller_images.py @@ -7,6 +7,7 @@ from observer.openstacksyncstep import OpenStackSyncStep from core.models import Controller from core.models import Image, ControllerImages from util.logger import Logger, logging +from observer.ansible import * logger = Logger(level=logging.INFO) @@ -23,15 +24,18 @@ class SyncControllerImages(OpenStackSyncStep): def sync_record(self, controller_image): logger.info("Working on image %s on controller %s" % (controller_image.image.name, controller_image.controller)) + import pdb + pdb.set_trace() image_fields = {'endpoint':controller_image.controller.auth_url, 'admin_user':controller_image.controller.admin_user, 'admin_password':controller_image.controller.admin_password, 'name':controller_image.image.name, - 'filepath':controller_image.image.path + 'filepath':controller_image.image.path, + 'ansible_tag': '%s@%s'%(controller_image.image.name,controller_image.controller.name), # name of ansible playbook } - res = run_template('sync_controller_images.yaml', image_fields) + res = run_template('sync_controller_images.yaml', image_fields, path='controller_images') if (len(res)!=1): raise Exception('Could not sync image %s'%controller_image.image.name) -- 2.43.0