This allows things to work when using spaces in provider names
and cloud account names.

Signed-off-by: Chris Lalancette <[email protected]>
---
 src/app/models/cloud_account.rb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/app/models/cloud_account.rb b/src/app/models/cloud_account.rb
index cbe4d9f..6333c00 100644
--- a/src/app/models/cloud_account.rb
+++ b/src/app/models/cloud_account.rb
@@ -147,7 +147,7 @@ EOT
   def generate_cloud_account_key
     client = connect
     if client.feature?(:instances, :authentication_key)
-      key = client.create_key(:name => "#{self.name}_#{Time.now.to_i}_key")
+      key = client.create_key(:name => "#{self.name.tr!(" \t", 
"_")}_#{Time.now.to_i}_key")
       InstanceKey.create(:cloud_account => self, :pem => key.pem, :name => 
key.id) if key
     end
   end
-- 
1.7.3.1

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

Reply via email to