Salome HOME
NRI : Merge from 1.2c.
[modules/superv.git] / src / Supervision / SuperV.py
index 09c7cf2aac3df1347342da723141dd9b14f7be97..9e3062d087a58dd2fa9615bfaacde03b98b22821 100644 (file)
@@ -436,7 +436,10 @@ class INode(CNode):
         self.N = aNode
         self.N.Verbose = Verbose
     def Edit( self , FuncName , PyFunc ) :
-        file = '/tmp/' + FuncName + '.py' 
+        import os
+        import random
+        suf = str(random.randrange(1,10000))
+        file = '/tmp/' + FuncName + '_' + suf + '.py' 
         i = 0
         try :
             fd = os.open( file , os.O_CREAT | os.O_WRONLY | os.O_TRUNC )