Signed-off-by: Scott Seago <[email protected]>
---
src/app/controllers/cloud_accounts_controller.rb | 2 +-
src/app/models/portal_pool.rb | 1 +
src/db/migrate/20091008153058_create_roles.rb | 1 +
3 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/app/controllers/cloud_accounts_controller.rb
b/src/app/controllers/cloud_accounts_controller.rb
index fd9fa83..c20eb66 100644
--- a/src/app/controllers/cloud_accounts_controller.rb
+++ b/src/app/controllers/cloud_accounts_controller.rb
@@ -35,7 +35,7 @@ class CloudAccountsController < ApplicationController
@pool = PortalPool.find(params[:pool_id])
require_privilege(Privilege::ACCOUNT_ADD,@pool)
@cloud_account = CloudAccount.new
- @providers = Provider.list_for_user(@current_user,
Privilege::PROVIDER_VIEW)
+ @providers = Provider.all
end
diff --git a/src/app/models/portal_pool.rb b/src/app/models/portal_pool.rb
index 73f1909..62cc903 100644
--- a/src/app/models/portal_pool.rb
+++ b/src/app/models/portal_pool.rb
@@ -94,6 +94,7 @@ class PortalPool < ActiveRecord::Base
end
front_end_image = Image.new(:external_key =>
cloud_account.account_prefix_for_realm +
+
Realm::AGGREGATOR_REALM_ACCOUNT_DELIMITER +
ar_image.external_key,
:name => ar_image.name,
:architecture => ar_image.architecture,
diff --git a/src/db/migrate/20091008153058_create_roles.rb
b/src/db/migrate/20091008153058_create_roles.rb
index d7776d3..a8031fb 100644
--- a/src/db/migrate/20091008153058_create_roles.rb
+++ b/src/db/migrate/20091008153058_create_roles.rb
@@ -63,6 +63,7 @@ class CreateRoles < ActiveRecord::Migration
"quota_view",
"set_perms",
"view_perms",
+ "account_view",
"account_add"]},
"Pool Creator" =>
{:role_scope => "Provider",
--
1.6.2.5
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel