]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
permit to define SALOME_APPLICATION_DIR on the salome context
authorDUC ANH HOANG <duc-anh-externe.hoang@edf.fr>
Wed, 31 May 2023 08:05:21 +0000 (10:05 +0200)
committerDUC ANH HOANG <duc-anh-externe.hoang@edf.fr>
Wed, 31 May 2023 08:05:21 +0000 (10:05 +0200)
bin/runSalomeOnDemand.py

index 3047b209c1287add272e2c220688266cccb7b1fe..78673e421ffafd480ec7b45de837cc80dd25e6b0 100755 (executable)
@@ -51,7 +51,11 @@ def set_ext_env(app_name='', version=''):
     logger.debug('Set an env for app: %s, version: %s...', app_name, version)
 
     # Get the root directory
-    app_root = get_app_root()
+    app_root = os.environ.get('SALOME_APPLICATION_DIR', '')
+    if not app_root:
+        app_root = get_app_root()
+        logger.warning(
+            'Env var SALOME_APPLICATION_DIR is not set! It will be setted by default in %s.'%app_root)
 
     # Set the root dir as env variable
     context = salomeContext.SalomeContext(None)