@@ -30,16 +30,15 @@ def cli(env):
3030 username = settings .get ('username' ) or os .environ .get ('SLCLI_USER' , None )
3131 password = os .environ .get ('SLCLI_PASSWORD' , '' )
3232 yubi = None
33- client = employee_client (config_file = env .config_file )
3433
3534 # Might already be logged in, try and refresh token
3635 if settings .get ('access_token' ) and settings .get ('userid' ):
37- client .authenticate_with_hash (settings .get ('userid' ), settings .get ('access_token' ))
36+ env . client .authenticate_with_hash (settings .get ('userid' ), settings .get ('access_token' ))
3837 try :
3938 emp_id = settings .get ('userid' )
40- client .call ('SoftLayer_User_Employee' , 'getObject' , id = emp_id , mask = "mask[id,username]" )
41- client .refresh_token (emp_id , settings .get ('access_token' ))
42- client .call ('SoftLayer_User_Employee' , 'refreshEncryptedToken' , settings .get ('access_token' ), id = emp_id )
39+ env . client .call ('SoftLayer_User_Employee' , 'getObject' , id = emp_id , mask = "mask[id,username]" )
40+ env . client .refresh_token (emp_id , settings .get ('access_token' ))
41+ env . client .call ('SoftLayer_User_Employee' , 'refreshEncryptedToken' , settings .get ('access_token' ), id = emp_id )
4342
4443 config_settings ['softlayer' ] = settings
4544 config .write_config (config_settings , env .config_file )
@@ -52,13 +51,12 @@ def cli(env):
5251 click .echo ("URL: {}" .format (url ))
5352 if username is None :
5453 username = input ("Username: " )
55- click .echo ("Username: {}" .format (username ))
5654 if not password :
57- password = env .getpass ("Password: " )
58- click .echo ("Password: {}" .format (censor_password (password )))
55+ password = env .getpass ("Password: " , default = "" )
5956 yubi = input ("Yubi: " )
57+
6058 try :
61- result = client .authenticate_with_internal (username , password , str (yubi ))
59+ result = env . client .authenticate_with_internal (username , password , str (yubi ))
6260 print (result )
6361 # pylint: disable=broad-exception-caught
6462 except Exception as e :
0 commit comments