[Erp5-report] r14177 - /erp5/trunk/utils/oood/start.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Apr 24 02:16:46 CEST 2007
Author: bartek
Date: Tue Apr 24 02:16:44 2007
New Revision: 14177
URL: http://svn.erp5.org?rev=14177&view=rev
Log:
basic display of pool status
Modified:
erp5/trunk/utils/oood/start.py
Modified: erp5/trunk/utils/oood/start.py
URL: http://svn.erp5.org/erp5/trunk/utils/oood/start.py?rev=14177&r1=14176&r2=14177&view=diff
==============================================================================
--- erp5/trunk/utils/oood/start.py (original)
+++ erp5/trunk/utils/oood/start.py Tue Apr 24 02:16:44 2007
@@ -230,17 +230,29 @@
def showPoolStatus():
- """
- Show Pool details and statistics.
- """
- #TODO: must be done (!)
- print "===== Pool Statistics ====="
- print "Status: %s" % "TODO"
- print "Size: %s" % config.pool_size
- print "Uptime: %s" % "TODO"
- print "OOo instance running: %s" % "TODO"
- print "OOo instance stopped: %s" % "TODO"
- print "OOo instance auto-restarted since launch: %s" % "TODO"
+ import xmlrpclib
+ uri = 'http://%s:%d' % (config.server_host, config.server_port)
+ sp = xmlrpclib.ServerProxy(uri)
+ try:
+ print sp.poolStatus()
+ except Exception, e:
+ print 'we got exception:'
+ print e
+ print 'probably server is not running'
+
+
+#def showPoolStatus():
+ #"""
+ #Show Pool details and statistics.
+ #"""
+ ## TODO: must be done (!)
+ #print "===== Pool Statistics ====="
+ #print "Status: %s" % "TODO"
+ #print "Size: %s" % config.pool_size
+ #print "Uptime: %s" % "TODO"
+ #print "OOo instance running: %s" % "TODO"
+ ##print "OOo instance stopped: %s" % "TODO"
+ #print "OOo instance auto-restarted since launch: %s" % "TODO"
def usage():
More information about the Erp5-report
mailing list