File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -239,7 +239,8 @@ def get_auth():
239
239
# If the keyring is stored under a different user
240
240
# to the logged in user
241
241
with contextlib .suppress (
242
- configparser .NoOptionError , configparser .NoSectionError
242
+ configparser .NoOptionError ,
243
+ configparser .NoSectionError ,
243
244
):
244
245
keyring_user = config .get ("server" , "keyring_user" )
245
246
@@ -251,9 +252,10 @@ def get_auth():
251
252
raise ValueError ("No Simvue server URL was specified" )
252
253
253
254
# If a token still has not been provided try keychain
254
- user_name = getpass .getuser ()
255
- keyring_user = keyring_user or user_name
256
- token = keyring .get_password (url , keyring_user )
255
+ with contextlib .suppress (keyring .errors .NoKeyringError ):
256
+ user_name = getpass .getuser ()
257
+ keyring_user = keyring_user or user_name
258
+ token = keyring .get_password (url , keyring_user )
257
259
258
260
if not token :
259
261
raise ValueError ("No Simvue server token was specified" )
You can’t perform that action at this time.
0 commit comments