Salome HOME
spns #38683 [EDF] --keep-paths option V9_12_BR spns/38683 8/head
authorNabil Ghodbane <nabil.ghodbane@cea.fr>
Tue, 14 Nov 2023 14:25:21 +0000 (15:25 +0100)
committerNabil Ghodbane <nabil.ghodbane@cea.fr>
Tue, 14 Nov 2023 14:25:21 +0000 (15:25 +0100)
src/fileEnviron.py

index b6987ae315c461f670b1ca5c69f527bc6315bdd5..dc8dc8070f5b340ad3162cd143e8d72bd1353b4c 100644 (file)
@@ -489,11 +489,6 @@ class LauncherFileEnviron(FileEnviron):
         if not self.environ.is_defined("PATH"):
             self.environ.set("PATH","")
 
-        if self.init_path:
-            self.output.write('\n'+self.indent)
-            self.add_echo("Modify this variable to not reset the PATHS")
-            self.output.write(self.indent+'reinitialise_paths=True\n\n')
-
     def add_echo(self, text):
         """Add a comment
         
@@ -906,11 +901,16 @@ def main(args):
   # Identify application path then locate configuration files
   __initialize()
 
-  if args == ['--help']:
+  if '--help' in args:
     from salomeContext import usage
     usage()
     sys.exit(0)
 
+  reinitialise_paths=True
+  if '--keep-paths' in args:
+    reinitialise_paths=False
+    args.remove('--keep-paths')
+
   #from salomeContextUtils import getConfigFileNames
   #configFileNames, args, unexisting = getConfigFileNames( args, checkExistence=True )
   #if len(unexisting) > 0: