From: Jan Provaznik <[email protected]>

- removed useless api.images call
- renamed populate_realms_and_images method to populate_realms
---
 src/app/controllers/cloud_accounts_controller.rb |    2 +-
 src/app/controllers/pools_controller.rb          |    2 +-
 src/app/models/cloud_account.rb                  |    8 +-------
 3 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/src/app/controllers/cloud_accounts_controller.rb 
b/src/app/controllers/cloud_accounts_controller.rb
index 47863d6..f1c55b6 100644
--- a/src/app/controllers/cloud_accounts_controller.rb
+++ b/src/app/controllers/cloud_accounts_controller.rb
@@ -50,7 +50,7 @@ class CloudAccountsController < ApplicationController
       @cloud_account.quota_id = quota.id
       @cloud_account.zones << Zone.default
       @cloud_account.save!
-      if request.post? && @cloud_account.save && 
@cloud_account.populate_realms_and_images
+      if request.post? && @cloud_account.save && @cloud_account.populate_realms
         flash[:notice] = "Provider account added."
       end
       redirect_to :controller => "provider", :action => "accounts", :id => 
@provider
diff --git a/src/app/controllers/pools_controller.rb 
b/src/app/controllers/pools_controller.rb
index f699145..244be79 100644
--- a/src/app/controllers/pools_controller.rb
+++ b/src/app/controllers/pools_controller.rb
@@ -130,7 +130,7 @@ class PoolsController < ApplicationController
     Pool.transaction do
       @pool.cloud_accounts << @cloud_account unless 
@pool.cloud_accounts.map{|x| x.id}.include?(@cloud_account.id)
       @pool.save!
-      @pool.populate_realms_and_images([...@cloud_account])
+      @pool.populate_realms([...@cloud_account])
     end
     redirect_to :action => 'show', :id => @pool.id
   end
diff --git a/src/app/models/cloud_account.rb b/src/app/models/cloud_account.rb
index 1580b8b..466a398 100644
--- a/src/app/models/cloud_account.rb
+++ b/src/app/models/cloud_account.rb
@@ -76,15 +76,9 @@ class CloudAccount < ActiveRecord::Base
   end
 
   # FIXME: for already-mapped accounts, update rather than add new
-  def populate_realms_and_images
+  def populate_realms
     client = connect
     realms = client.realms
-    # FIXME: the "self" filtering has to go as soon as we have a decent image 
selection UI
-    if client.driver_name == "ec2"
-      images = client.images(:owner_id=>:self)
-    else
-      images = client.images
-    end
     # FIXME: this should probably be in the same transaction as 
cloud_account.save
     self.transaction do
       realms.each do |realm|
-- 
1.7.2.3

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

Reply via email to