From: Patrik Flykt <[email protected]>
---
test/connect-vpn | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/test/connect-vpn b/test/connect-vpn
index 15128c8..c599cac 100755
--- a/test/connect-vpn
+++ b/test/connect-vpn
@@ -6,7 +6,7 @@ import dbus
if (len(sys.argv) < 4):
print "Usage: %s <type> ... " % (sys.argv[0])
print " type: openconnect"
- print " <name> <host> <domain> <cookie> [servercert]"
+ print " <name> <host> <domain> [<cookie> [servercert]]"
print " type: openvpn"
print " <name> <host> <domain> [<cafile> <certfile> <keyfile>]"
print " type: pptp"
@@ -23,19 +23,25 @@ manager = dbus.Interface(bus.get_object("net.connman", "/"),
print "Attempting to connect service %s" % (sys.argv[3])
if sys.argv[1] == "openconnect":
- if (len(sys.argv) > 6):
+ if (len(sys.argv) == 7):
path = manager.ConnectProvider(({ "Type": "openconnect",
"Name": sys.argv[2],
"Host": sys.argv[3],
"VPN.Domain": sys.argv[4],
"OpenConnect.Cookie": sys.argv[5],
"OpenConnect.ServerCert": sys.argv[6]}))
- else:
+ elif (len(sys.argv) == 6):
path = manager.ConnectProvider(({ "Type": "openconnect",
"Name": sys.argv[2],
"Host": sys.argv[3],
"VPN.Domain": sys.argv[4],
"OpenConnect.Cookie": sys.argv[5]}))
+ else:
+ path = manager.ConnectProvider(({ "Type": "openconnect",
+ "Name": sys.argv[2],
+ "Host": sys.argv[3],
+ "VPN.Domain": sys.argv[4]}))
+
elif sys.argv[1] == "openvpn":
if (len(sys.argv) < 6):
path = manager.ConnectProvider(({ "Type": "openvpn",
--
1.7.2.5
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman