From: dmv Date: Thu, 18 Feb 2010 11:28:58 +0000 (+0000) Subject: 0020701: Additional fix concerned to the GetName Method changes. X-Git-Tag: V5_1_4a1~73 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=7ca0689d938aee0f059ecdb6ec7dc9b8f33dcf6e;p=modules%2Fsmesh.git 0020701: Additional fix concerned to the GetName Method changes. --- diff --git a/src/SMESH_SWIG/smeshDC.py b/src/SMESH_SWIG/smeshDC.py index 24a76894c..77e8459ab 100644 --- a/src/SMESH_SWIG/smeshDC.py +++ b/src/SMESH_SWIG/smeshDC.py @@ -455,10 +455,12 @@ def TreatHypoStatus(status, hypName, geomName, isAlgo): return hypName = '"' + hypName + '"' geomName= '"' + geomName+ '"' - if status < HYP_UNKNOWN_FATAL: + if status < HYP_UNKNOWN_FATAL and not geomName =='""': print hypName, "was assigned to", geomName,"but", reason - else: + elif not geomName == '""': print hypName, "was not assigned to",geomName,":", reason + else: + print hypName, "was not assigned:", reason pass ## Check meshing plugin availability @@ -1309,7 +1311,11 @@ class Mesh: pass status = self.mesh.AddHypothesis(geom, hyp) isAlgo = hyp._narrow( SMESH_Algo ) - TreatHypoStatus( status, GetName( hyp ), GetName( geom ), isAlgo ) + hyp_name = GetName( hyp ) + geom_name = "" + if geom: + hyp_name = GetName( geom ) + TreatHypoStatus( status, hyp_name, geom_name, isAlgo ) return status ## Unassigns a hypothesis