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):