From 1a1e12cf46a81f491b4daddbb3dcaf1bf0f65227 Mon Sep 17 00:00:00 2001 From: Wayne Witzel III Date: Tue, 5 Apr 2016 11:14:28 -0400 Subject: [PATCH] fetch spacewalk.ini from the environment if set --- contrib/inventory/spacewalk.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/contrib/inventory/spacewalk.py b/contrib/inventory/spacewalk.py index 2735a812502..10a7dc94885 100755 --- a/contrib/inventory/spacewalk.py +++ b/contrib/inventory/spacewalk.py @@ -57,10 +57,13 @@ except: import simplejson as json base_dir = os.path.dirname(os.path.realpath(__file__)) +default_ini_file = os.path.join(base_dir, "spacewalk.ini") + SW_REPORT = '/usr/bin/spacewalk-report' CACHE_DIR = os.path.join(base_dir, ".spacewalk_reports") CACHE_AGE = 300 # 5min -INI_FILE = os.path.join(base_dir, "spacewalk.ini") +INI_FILE = os.path.expanduser(os.path.expandvars(os.environ.get("SPACEWALK_INI_PATH", default_ini_file))) + # Sanity check if not os.path.exists(SW_REPORT):