On 10/05/10 - 01:32:29PM, Ian Main wrote:
> 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.
> 
> This version is updated to use kick_condor, and is only called when
> a change occurs, not every iteration.
> 
> 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 a74be9f..0a93b1b 100755
> --- a/src/image_builder_service/image_builder_service
> +++ b/src/image_builder_service/image_builder_service
> @@ -181,6 +181,12 @@ class ImageBuilderService
>        ri.uploaded =true
>        ri.registered=true
>        ri.save!
> +
> +      # FIXME: Might be cleaner to do this in an active record observer 
> instead.
> +      @log.debug "========================================"
> +      @log.debug "calling condor classad sync."
> +      @log.debug "========================================"
> +      kick_condor

ACK

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

Reply via email to