From 4debe830b6a661c0054ee5a47433068b525a7162 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Tue, 12 Sep 2023 15:44:42 +0200 Subject: [PATCH] Script: Add config in script init parameter. --- src/Scripts/AScript.py | 3 ++- src/pamhyr.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Scripts/AScript.py b/src/Scripts/AScript.py index ab8bf735..ff7ca488 100644 --- a/src/Scripts/AScript.py +++ b/src/Scripts/AScript.py @@ -22,9 +22,10 @@ class AScript(object): name = "" description = "" - def __init__(self, args): + def __init__(self, conf, args): super(AScript, self).__init__() + self._conf = conf self._args = args.copy() def usage(self): diff --git a/src/pamhyr.py b/src/pamhyr.py index 24e93d1d..19a88577 100755 --- a/src/pamhyr.py +++ b/src/pamhyr.py @@ -79,7 +79,7 @@ def main(): usage(sys.argv) sys.exit(-1) - application = scripts[script](sys.argv) + application = scripts[script](conf, sys.argv) ret = application.run() if not ret: application.usage() -- GitLab