Skip to content

Commit c79ae63

Browse files
committed
Fix issue when credentials file doesn't exist yet
1 parent 6228775 commit c79ae63

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

unfoldedcircle/cli.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,14 @@ def __init__(self, keyfile):
2727

2828
def read_keyfile(self):
2929
apikeys = dict()
30-
with open(self.keyfile, "r") as f:
31-
for line in f:
32-
endpoint, apikey = line.split(";")
33-
apikey = apikey.strip()
34-
apikeys[endpoint] = apikey
30+
try:
31+
with open(self.keyfile, "r") as f:
32+
for line in f:
33+
endpoint, apikey = line.split(";")
34+
apikey = apikey.strip()
35+
apikeys[endpoint] = apikey
36+
except FileNotFoundError:
37+
apikeys = dict()
3538
self.apikeys = apikeys
3639
return apikeys
3740

0 commit comments

Comments
 (0)