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

Matt Wagner matt.wagner at redhat.com
Mon Feb 6 17:03:12 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 b6a71ca..9bd6428 100644
--- a/src/app/controllers/images_controller.rb
+++ b/src/app/controllers/images_controller.rb
@@ -117,7 +117,7 @@ class ImagesController < ApplicationController
 
   def rebuild_all
     @image = Aeolus::Image::Warehouse::Image.find(params[:id])
-    targets = Provider.list_for_user(current_user, Privilege::VIEW).map {|p| p.provider_type.deltacloud_driver}.uniq
+    targets = Provider.enabled.list_for_user(current_user, Privilege::VIEW).map {|p| p.provider_type.deltacloud_driver}.uniq
     unless targets.empty?
       factory_image = Aeolus::Image::Factory::Image.new(:id => @image.id)
       factory_image.targets = targets.join(',')
-- 
1.7.6.5




More information about the aeolus-devel mailing list