[rhmessaging-commits] rhmessaging commits: r1704 - mgmt/mint/bin.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Mon Feb 18 17:15:06 EST 2008
Author: justi9
Date: 2008-02-18 17:15:06 -0500 (Mon, 18 Feb 2008)
New Revision: 1704
Modified:
mgmt/mint/bin/mint-test
Log:
Updates mint-test to use the new connection api.
Modified: mgmt/mint/bin/mint-test
===================================================================
--- mgmt/mint/bin/mint-test 2008-02-18 21:26:00 UTC (rev 1703)
+++ mgmt/mint/bin/mint-test 2008-02-18 22:15:06 UTC (rev 1704)
@@ -1,42 +1,38 @@
#!/usr/bin/env python
import sys
+from qpid.management import ManagedBroker
+from time import sleep
+from mint import *
+
def usage():
print "Usage: mint-test DATABASE-URI BROKER-ADDRESS"
- print "Example: mint-test postgresql://who@where/dbname example.com:10001"
+ print "Example: mint-test postgresql://cumin@postgresql/cumin localhost:5672"
sys.exit(1)
-from sqlobject import *
+def do_main(uri, host, port):
+ model = MintModel(uri)
+ model.init()
-try:
- connuri = sys.argv[1]
- conn = connectionForURI(connuri)
- sqlhub.processConnection = conn
-except IndexError:
- usage()
+ conn = BrokerConnection(model, host, port)
+ conn.open()
-from qpid.management import ManagedBroker
-from time import sleep
+ try:
+ while (True):
+ sleep(5)
+ finally:
+ conn.close()
-from mint import *
-
-def do_main(dburi, brokerhost, brokerport):
- model = MintModel()
- model.addManagedBroker(brokerhost, brokerport)
-
- while (True):
- sleep(5)
-
def main():
if len(sys.argv) != 3:
usage()
- dburi, brokeraddr = sys.argv[1:]
- brokerhost, brokerport = brokeraddr.split(":")
+ uri, addr = sys.argv[1:]
+ host, port = addr.split(":")
try:
- do_main(dburi, brokerhost, int(brokerport))
+ do_main(uri, host, int(port))
except KeyboardInterrupt:
pass
More information about the rhmessaging-commits
mailing list