]> SALOME platform Git repositories - tools/sat.git/commitdiff
Salome HOME
sat #19894 : utilise maintenant le fichier de configuration d'un module pour savoir...
authorcrouzet <nicolas.crouzet@cea.fr>
Wed, 19 Aug 2020 13:37:43 +0000 (15:37 +0200)
committercrouzet <nicolas.crouzet@cea.fr>
Wed, 19 Aug 2020 13:37:43 +0000 (15:37 +0200)
src/product.py

index 7311ba722b90705ae87d990dc310f47630d3bd75..d661af1be17504f63464999c96ffac3e76f3e63a 100644 (file)
@@ -872,19 +872,9 @@ def check_installation(config, product_info):
             return True    
 
     install_dir = product_info.install_dir
-    if ( (src.appli_test_property(config,"single_install_dir", "yes") and 
-          src.product.product_test_property(product_info,"single_install_dir", "yes")) or
-         (src.appli_test_property(config,"pip", "yes") and 
-          src.product.product_test_property(product_info,"pip", "yes") and
-          src.appli_test_property(config,"pip_install_dir", "python") ) ):
-        # if the product is installed in the single install dir, or in python (for pip managed products)
-        # we check the product file in state of the install directory.
-        filename = CONFIG_FILENAME + product_info.name + ".pyconf"
-        if not os.path.exists(os.path.join(install_dir, filename)): 
-            return False
-    else:
-        if not os.path.exists(install_dir):
-            return False
+    filename = CONFIG_FILENAME + product_info.name + ".pyconf"
+    if not os.path.exists(os.path.join(install_dir, filename)): 
+        return False
 
     # check extra files if specified in present_files.install section
     if ("present_files" in product_info and