This causes a classad sync to be called when images are done building.
This fixes a bug where new instances would error out for a while when
using a new image.

Signed-off-by: Ian Main <[email protected]>
---
 src/image_builder_service/image_builder_service |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/image_builder_service/image_builder_service 
b/src/image_builder_service/image_builder_service
index a1224d3..310e2fe 100755
--- a/src/image_builder_service/image_builder_service
+++ b/src/image_builder_service/image_builder_service
@@ -197,6 +197,12 @@ class ImageBuilderService
     @log.debug "========================================"
     @log.debug "database updated!"
     @log.debug "========================================"
+
+    # FIXME: Might be cleaner to do this in an active record observer instead.
+    @log.debug "========================================"
+    @log.debug "calling condor classad sync."
+    @log.debug "========================================"
+    condormatic_classads_sync
   end
 
   private
-- 
1.7.2.3

_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel

Reply via email to