Imported Upstream connman version 1.38
[platform/upstream/connman.git] / test / get-proxy-autoconfig
index 25e0dd0..b96e800 100755 (executable)
@@ -1,18 +1,18 @@
 #!/usr/bin/python
 
 import dbus
-import urllib
+import urllib.request, urllib.parse, urllib.error
 
 def get_pac(url):
-       conn = urllib.urlopen(url, proxies={})
+       conn = urllib.request.urlopen(url, proxies={})
        data = conn.read()
-       print data
+       print(data)
        conn.close()
 
 bus = dbus.SystemBus()
 
-manager = dbus.Interface(bus.get_object('org.moblin.connman', '/'),
-                                       'org.moblin.connman.Manager')
+manager = dbus.Interface(bus.get_object('net.connman', '/'),
+                                       'net.connman.Manager')
 
 services = manager.GetServices()
 
@@ -23,14 +23,15 @@ for entry in services:
        proxy = properties["Proxy"]
 
        if "Method" in proxy:
-               print "[ %s ]" % (path)
+               print("[ %s ]" % (path))
 
                method = proxy["Method"]
-               print "Method = %s" % (method)
+               print("Method = %s" % (method))
 
-               if method in ["auto-config"]:
+               if method in ["auto"]:
                        url = proxy["URL"]
-                       print "URL = %s" % (url)
-
-                       print
+                       print("URL = %s" % (url))
+                       print()
                        get_pac(url)
+               else:
+                       print()