7 if (len(sys.argv) < 2):
8 print "Usage: %s <url> [interface]" % (sys.argv[0])
11 bus = dbus.SystemBus()
13 manager = dbus.Interface(bus.get_object('org.pacrunner',
14 '/org/pacrunner/manager'), 'org.pacrunner.Manager')
18 if (len(sys.argv) > 2):
19 interface = sys.argv[2]
23 path = manager.CreateProxyConfiguration( { "Method" : "auto", "URL" : url,
24 "Interface" : interface } )
26 print "Proxy configuration: %s" % (path)
28 print "Press CTRL-C to remove configuration"
32 print "Terminating session"
36 manager.DestroyProxyConfiguration(path)