From 7bd32896eb4c63b10ab1a25e9b53336cb0f3d411 Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Thu, 10 Mar 2016 08:50:31 -0800 Subject: [PATCH] create variable DEFAULT_CONFIGFILE so that at runtime (during testing), it can be overridden --- tldp/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tldp/config.py b/tldp/config.py index 26d85b3..0ab6cbb 100644 --- a/tldp/config.py +++ b/tldp/config.py @@ -12,6 +12,7 @@ import tldp.typeguesser logger = logging.getLogger(__name__) +DEFAULT_CONFIGFILE = '/etc/ldptool/ldptool.ini' def collectconfiguration(tag, argv): ap = DefaultFreeArgumentParser() @@ -72,7 +73,7 @@ def collectconfiguration(tag, argv): help='a scratch directory used for building') ap.add_argument('--configfile', '--config-file', '--cfg', '-c', - default='/etc/ldptool/ldptool.ini', + default=DEFAULT_CONFIGFILE, type=arg_isreadablefile, help='a configuration file')