From 8d1d2933e886abb9b2ce72d364413b86917f7e63 Mon Sep 17 00:00:00 2001 From: "Walter A. Boring IV" Date: Wed, 21 Nov 2018 15:25:31 -0800 Subject: [PATCH] added test to ensure shortcuts in config.yml This patch adds a simple test to ensure that 'shortcuts' is part of the config.yml --- aprsd/main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/aprsd/main.py b/aprsd/main.py index 8539154..d4e2451 100644 --- a/aprsd/main.py +++ b/aprsd/main.py @@ -109,7 +109,11 @@ else: # Now read the ~/.aprds/config.yml config = utils.get_config() -shortcuts = config['shortcuts'] +if 'shortcuts' in config: + shortcuts = config['shortcuts'] +else: + print("missing 'shortcuts' section of config.yml") + sys.exit(-1) try: tn = telnetlib.Telnet(HOST, 14580)