[PATCH conductor 1/2] BZ 785198 - Do not build images for disabled providers

Matt Wagner matt.wagner at redhat.com
Wed Feb 1 17:43:46 UTC 2012


---
 src/app/controllers/images_controller.rb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/app/controllers/images_controller.rb b/src/app/controllers/images_controller.rb
index 997ab6a..2546c8f 100644
--- a/src/app/controllers/images_controller.rb
+++ b/src/app/controllers/images_controller.rb
@@ -118,7 +118,7 @@ class ImagesController < ApplicationController
   def rebuild_all
     @image = Aeolus::Image::Warehouse::Image.find(params[:id])
     factory_image = Aeolus::Image::Factory::Image.new(:id => @image.id)
-    factory_image.targets = Provider.list_for_user(current_user, Privilege::VIEW).map {|p| p.provider_type.deltacloud_driver}.uniq.join(',')
+    factory_image.targets = Provider.enabled.list_for_user(current_user, Privilege::VIEW).map {|p| p.provider_type.deltacloud_driver}.uniq.join(',')
     factory_image.template = @image.template_xml.to_s
     factory_image.save!
     redirect_to image_path(@image.id)
-- 
1.7.6.5




More information about the aeolus-devel mailing list