From 04cdf5af60dff0dcc75b4f86897f812538105cc6 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 15 Mar 2012 23:54:29 -0400 Subject: [PATCH] fix access_key --- sfa/openstack/euca_shell.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sfa/openstack/euca_shell.py b/sfa/openstack/euca_shell.py index 616057fd..dfeee5a5 100644 --- a/sfa/openstack/euca_shell.py +++ b/sfa/openstack/euca_shell.py @@ -24,7 +24,8 @@ class EucaShell: return None nova = NovaShell(self.config) admin_user = nova.auth_manager.get_user(self.config.SFA_NOVA_USER) - access_key = admin_user.access + #access_key = admin_user.access + access_key = '%s' % admin_user.name secret_key = admin_user.secret url = self.config.SFA_NOVA_API_URL host = None @@ -44,8 +45,7 @@ class EucaShell: parts = parts[1].split('/') port = int(parts[0]) parts = parts[1:] - path = '/'.join(parts) - + path = '/'+'/'.join(parts) return boto.connect_ec2(aws_access_key_id=access_key, aws_secret_access_key=secret_key, is_secure=use_ssl, @@ -57,5 +57,4 @@ class EucaShell: def __getattr__(self, name): def func(*args, **kwds): conn = self.get_euca_connection() - return getattr(conn, name)(*args, **kwds) - return func + -- 2.43.0