From 97dae512edca86d6f4ff892a64383d934abe7aa0 Mon Sep 17 00:00:00 2001 From: Mohamed Larabi Date: Wed, 13 Nov 2013 18:27:36 +0100 Subject: [PATCH] plshell: explicitly cast to string PL Username and AuthString --- sfa/planetlab/plshell.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sfa/planetlab/plshell.py b/sfa/planetlab/plshell.py index 5162fe84..16af128d 100644 --- a/sfa/planetlab/plshell.py +++ b/sfa/planetlab/plshell.py @@ -70,16 +70,16 @@ class PlShell: if is_local and plc_direct_access: logger.info('plshell access - capability') self.plauth = { 'AuthMethod': 'capability', - 'Username': config.SFA_PLC_USER, - 'AuthString': config.SFA_PLC_PASSWORD, + 'Username': str(config.SFA_PLC_USER), + 'AuthString': str(config.SFA_PLC_PASSWORD), } self.proxy = PLC.Shell.Shell () else: logger.info('plshell access - xmlrpc') self.plauth = { 'AuthMethod': 'password', - 'Username': config.SFA_PLC_USER, - 'AuthString': config.SFA_PLC_PASSWORD, + 'Username': str(config.SFA_PLC_USER), + 'AuthString': str(config.SFA_PLC_PASSWORD), } self.proxy = xmlrpclib.Server(url, verbose = False, allow_none = True) @@ -94,4 +94,3 @@ class PlShell: logger.debug('PlShell %s (%s) returned ... '%(name,actual_name)) return result return func - -- 2.43.0