From ee30935983a45b962b3a3a992dc7e6cc0a286781 Mon Sep 17 00:00:00 2001 From: Marcus Stoegbauer Date: Thu, 4 Jul 2019 22:19:16 +0200 Subject: [PATCH] execute install.sh in directory if it exists --- userconfig.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/userconfig.py b/userconfig.py index 04ce271..418a639 100755 --- a/userconfig.py +++ b/userconfig.py @@ -14,6 +14,7 @@ import tempfile import re import getopt import time +import subprocess # import Userconfig.cfgfile as cfgfile @@ -88,6 +89,8 @@ def workdir(directory): except ValueError: reverse_sort = False + if os.access(directory + "/install.sh", os.X_OK): + subprocess.call([directory + "/install.sh"]) # walk through all know classes in directory and find filenames for h in classchecks.__classes_for_host__(reverse_sort):