]> SALOME platform Git repositories - tools/sat.git/commitdiff
Salome HOME
random log simultaneous sat processes
authorChristian Van Wambeke <christian.van-wambeke@cea.fr>
Wed, 20 Jun 2018 06:38:50 +0000 (08:38 +0200)
committerChristian Van Wambeke <christian.van-wambeke@cea.fr>
Wed, 20 Jun 2018 06:38:50 +0000 (08:38 +0200)
src/loggingSat.py

index 2970c314d69460284505b8044f6a30393df5bef2..8e87a7f35efaa6f372fe484da1717e5df911742f 100755 (executable)
@@ -50,6 +50,7 @@ more TMP/*xml TMP/OUT/*.txt
 import os
 import sys
 import time
+import random
 import logging as LOGI
 from logging.handlers import BufferingHandler
 import pprint as PP
@@ -477,6 +478,7 @@ class LoggerSat(LOGI.Logger):
       fileXml = os.path.join(log_dir, nameFileXml)
       fileTxt = os.path.join(log_dir_out, nameFileTxt)
       if os.path.exists(fileXml):
+        time.sleep(random.random()/10.) #avoid next collisions of simultaneous sat processes
         continue
       else:
         ok = True