From b28586eeebdb4867e21b262fbd08b7d2cb3355fc Mon Sep 17 00:00:00 2001 From: "Leigh B. Stoller" <stoller@flux.utah.edu> Date: Tue, 2 Nov 2004 17:30:39 +0000 Subject: [PATCH] Allow hostname:port syntax in -s (server) option. --- xmlrpc/sslxmlrpc_client.py.in | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/xmlrpc/sslxmlrpc_client.py.in b/xmlrpc/sslxmlrpc_client.py.in index aedb460067..fa191e7e4a 100755 --- a/xmlrpc/sslxmlrpc_client.py.in +++ b/xmlrpc/sslxmlrpc_client.py.in @@ -172,6 +172,12 @@ try: pass elif opt in ("-s", "--server"): xmlrpc_server = val + # + # Allow port spec here too. + # + if val.find(":") > 0: + xmlrpc_server,xmlrpc_port = string.split(val, ":", 1) + pass pass elif opt in ("-p", "--port"): xmlrpc_port = val @@ -208,6 +214,9 @@ ctx.set_allow_unknown_ca(0) # This is parsed by the Proxy object. URI = "https://" + xmlrpc_server + ":" + str(xmlrpc_port) +if debug: + print URI + pass # Get a handle on the server, server = xmlrpclib.ServerProxy(URI, SSL_Transport(ctx)); -- GitLab