]> git.0d.be Git - django-panik-nonstop.git/commitdiff
give some time to soma
authorFrédéric Péters <fpeters@0d.be>
Sat, 31 Mar 2018 12:53:21 +0000 (14:53 +0200)
committerFrédéric Péters <fpeters@0d.be>
Sat, 31 Mar 2018 12:53:21 +0000 (14:53 +0200)
nonstop/utils.py

index 722b6b6a0b0fbe55b8d93d19867548bc723129a7..5d8ebce6ce13d590fde6eb56685714e9d2ef824a 100644 (file)
@@ -1,6 +1,7 @@
 import datetime
 import os
 import shutil
+import time
 
 from django.template import loader, Context
 import xml.etree.ElementTree as ET
@@ -84,5 +85,10 @@ def add_diffusion(diffusion):
             fd.write(ET.tostring(palinsesto_xml))
 
         connection.new_palinsesto('/tmp/soma.pl')
+        del connection
+
+        # give it some time (...)
+        time.sleep(3)
+        connection = pysoma.open_tcp('soma.panik', 12521, '', 0)
         connection.set_default_palinsesto()
         del connection