Skip to content

Commit f43d402

Browse files
committed
handle no credentials entry
1 parent 24fcb17 commit f43d402

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

plugins/connection/dog.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -122,11 +122,12 @@ def _connect(self):
122122
print("WARNING: dog_env option not set in dog.yml")
123123
exit
124124
config_token = None
125-
#try:
126-
creds = config[self.dog_env]
127-
config_token = creds.get("token")
128-
#except Exception:
129-
# pass
125+
try:
126+
#cannot use .get on config
127+
creds = config[self.dog_env]
128+
config_token = creds.get("token")
129+
except KeyError:
130+
pass
130131
if config_token is not None:
131132
self.apitoken = config_token
132133
else:

0 commit comments

Comments
 (0)