From: Tony Mack Date: Fri, 16 Mar 2012 16:20:54 +0000 (-0400) Subject: fix bugs X-Git-Tag: sfa-2.1-4~16^2 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=4de5acd598c7b5b29b1e14eed952eba5223501cd;p=sfa.git fix bugs --- diff --git a/sfa/openstack/euca_shell.py b/sfa/openstack/euca_shell.py index df0584af..3dbe9a8f 100644 --- a/sfa/openstack/euca_shell.py +++ b/sfa/openstack/euca_shell.py @@ -15,7 +15,8 @@ class EucaShell: A xmlrpc connection to the euca api. """ - def __init__(self): + def __init__(self, config): + self.config = config self.nova_shell = NovaShell(config) self.access_key = None self.secret_key = None @@ -39,7 +40,7 @@ class EucaShell: if username and project: self._init_ctx(username, project) - elif not self.access_key or not self.secret_key + elif not self.access_key or not self.secret_key: self._init_ctx() url = self.config.SFA_NOVA_API_URL