Author: rhs
Date: Tue Dec  9 13:24:51 2008
New Revision: 724898

URL: http://svn.apache.org/viewvc?rev=724898&view=rev
Log:
modified hello-world to optionally take a broker as an argument

Modified:
    incubator/qpid/trunk/qpid/python/hello-world

Modified: incubator/qpid/trunk/qpid/python/hello-world
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/python/hello-world?rev=724898&r1=724897&r2=724898&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/python/hello-world (original)
+++ incubator/qpid/trunk/qpid/python/hello-world Tue Dec  9 13:24:51 2008
@@ -17,12 +17,23 @@
 # specific language governing permissions and limitations
 # under the License.
 #
+import sys
 from qpid.connection import Connection
 from qpid.util import connect
 from qpid.datatypes import uuid4, Message
 
+broker = "127.0.0.1"
+port = 5672
+
+if len(sys.argv) > 1: broker = sys.argv[1]
+if len(sys.argv) > 2: port = int(sys.argv[2])
+
+if len(sys.argv) > 3:
+  print >> sys.stderr, "usage: hello-world [ <broker> [ <port> ] ]"
+  sys.exit(1)
+
 # connect to the server and start a session
-conn = Connection(connect("127.0.0.1", 5672))
+conn = Connection(connect(broker, port))
 conn.start()
 ssn = conn.session(str(uuid4()))
 


Reply via email to