[Erp5-report] r43744 rafael - /erp5/trunk/utils/rpmgen/build-demo-instance.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Feb 25 14:29:14 CET 2011


Author: rafael
Date: Fri Feb 25 14:29:13 2011
New Revision: 43744

URL: http://svn.erp5.org?rev=43744&view=rev
Log:
Fix activities setup.

Modified:
    erp5/trunk/utils/rpmgen/build-demo-instance.py

Modified: erp5/trunk/utils/rpmgen/build-demo-instance.py
URL: http://svn.erp5.org/erp5/trunk/utils/rpmgen/build-demo-instance.py?rev=43744&r1=43743&r2=43744&view=diff
==============================================================================
--- erp5/trunk/utils/rpmgen/build-demo-instance.py [utf8] (original)
+++ erp5/trunk/utils/rpmgen/build-demo-instance.py [utf8] Fri Feb 25 14:29:13 2011
@@ -68,3 +68,24 @@ transaction.commit()
 context = makerequest(context)
 portal = getattr(context, 'erp5')
 tic(portal)
+
+def findActivityNode():
+  from App.config import getConfiguration
+  conf = getConfiguration()
+
+  for server in conf.servers:
+    if server.servertype()=='HTTPServer':
+      host = server.host
+      if host=='':
+        host = '127.0.0.1'
+      port = server.port
+
+      return '%s:%s' % (host, port)
+
+activity_node = findActivityNode()
+portal.portal_activities.manage_setDistributingNode(activity_node)
+portal.portal_activities.manage_addToProcessingList((activity_node,))
+portal.portal_activities.manage_delNode(('127.0.0.1:',))
+
+transaction.commit()
+tic(portal)



More information about the Erp5-report mailing list