]> SALOME platform Git repositories - tools/sat.git/commitdiff
Salome HOME
sat #10567 : suppression doublon product_is_salome
authorcrouzet <nicolas.crouzet@cea.fr>
Thu, 8 Mar 2018 15:58:53 +0000 (16:58 +0100)
committercrouzet <nicolas.crouzet@cea.fr>
Thu, 8 Mar 2018 15:58:53 +0000 (16:58 +0100)
commands/application.py
src/product.py

index 55d2d30d1153f226fe8799abbdac63cd47fd93db..4a0d9b9a681f2e169d675c7ebb838c0c9bb42ef9 100644 (file)
@@ -247,7 +247,7 @@ def get_SALOME_modules(config):
     l_modules = []
     for product in config.APPLICATION.products:
         product_info = src.product.get_product_config(config, product)
-        if (src.product.product_is_SALOME(product_info) or 
+        if (src.product.product_is_salome(product_info) or 
                src.product.product_is_generated(product_info)):
             l_modules.append(product)
     return l_modules
index b1c62ebab71db88dfe3c1dddeb4de2c2a3e7d4bc..6f5b28a0bc8c9e68c15e99f4f619cda208674608 100644 (file)
@@ -549,18 +549,16 @@ def product_is_sample(product_info):
         return False
 
 def product_is_salome(product_info):
-    '''Know if a product is of type salome
+    '''Know if a product is a SALOME module
     
     :param product_info Config: The configuration specific to 
                                the product
-    :return: True if the product is salome, else False
+    :return: True if the product is a SALOME module, else False
     :rtype: boolean
     '''
-    if 'type' in product_info:
-        ptype = product_info.type
-        return ptype.lower() == 'salome'
-    else:
-        return False
+    return ("properties" in product_info and
+            "is_SALOME_module" in product_info.properties and
+            product_info.properties.is_SALOME_module == "yes")
 
 def product_is_fixed(product_info):
     '''Know if a product is fixed
@@ -638,18 +636,6 @@ def product_is_vcs(product_info):
     '''
     return product_info.get_source in AVAILABLE_VCS
 
-def product_is_SALOME(product_info):
-    '''Know if a product is a SALOME module
-    
-    :param product_info Config: The configuration specific to 
-                               the product
-    :return: True if the product is a SALOME module, else False
-    :rtype: boolean
-    '''
-    return ("properties" in product_info and
-            "is_SALOME_module" in product_info.properties and
-            product_info.properties.is_SALOME_module == "yes")
-
 def product_is_smesh_plugin(product_info):
     '''Know if a product is a SMESH plugin