[Erp5-report] r34284 luke - /erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Apr 2 17:53:19 CEST 2010


Author: luke
Date: Fri Apr  2 17:53:18 2010
New Revision: 34284

URL: http://svn.erp5.org?rev=34284&view=rev
Log:
 - update supervisor internals *before* instance management

Modified:
    erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py

Modified: erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py?rev=34284&r1=34283&r2=34284&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py [utf8] (original)
+++ erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py [utf8] Fri Apr  2 17:53:18 2010
@@ -497,6 +497,11 @@
     runBuildout(options.buildout_binary, options.main_output,
         options.buildout_offline)
 
+    # force supervisor to reload its configuration
+    logging.info('Supervisorctl updated with: stdout = %r stderr = %r' %
+        (subprocess.Popen([SUPERVISORCTL, 'update'], stdout=subprocess.PIPE,
+        stderr=subprocess.PIPE).communicate()))
+
     # 3 pass - manage instances
     # XXX-Luke: To be moved to proper recipe
     updated_partition_list = []
@@ -517,10 +522,6 @@
       action = getattr(helper, switcher_dict[partition_dict['ACTION']])
       action(partition, server)
 
-    # force supervisor to reload its configuration
-    logging.info('Supervisorctl updated with: stdout = %r stderr = %r' %
-        (subprocess.Popen([SUPERVISORCTL, 'update'], stdout=subprocess.PIPE,
-        stderr=subprocess.PIPE).communicate()))
     # update Business Configuration on instances
     for partition_dict in [q for q in partition_dict_list if q['TYPE'] == \
         'Business Configuration']:




More information about the Erp5-report mailing list