summary refs log tree commit diff
path: root/examples/python/dbus
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2018-05-11 22:08:45 +0200
committerMichael Biebl <biebl@debian.org>2018-05-11 22:08:45 +0200
commitee9c73a923909e23a649407be77e25235d769e25 (patch)
treee21c923621fa278e737da693df9eb60ea31a6067 /examples/python/dbus
parentf60117b41d5433be1b4a96d82cd11d0c3dce9b63 (diff)
New upstream version 1.10.8 upstream/1.10.8
Diffstat (limited to 'examples/python/dbus')
-rwxr-xr-xexamples/python/dbus/add-connection-compat.py4
-rwxr-xr-xexamples/python/dbus/add-connection.py4
-rwxr-xr-xexamples/python/dbus/add-wifi-eap-connection.py4
-rwxr-xr-xexamples/python/dbus/add-wifi-psk-connection.py2
-rwxr-xr-xexamples/python/dbus/create-bond.py16
-rwxr-xr-xexamples/python/dbus/get-active-connection-uuids.py4
-rwxr-xr-xexamples/python/dbus/is-wwan-default.py12
-rwxr-xr-xexamples/python/dbus/list-connections.py18
-rwxr-xr-xexamples/python/dbus/list-devices.py12
-rwxr-xr-xexamples/python/dbus/nm-state.py6
-rwxr-xr-xexamples/python/dbus/show-bssids.py8
-rwxr-xr-xexamples/python/dbus/update-ip4-method.py4
-rwxr-xr-xexamples/python/dbus/update-secrets.py14
-rwxr-xr-xexamples/python/dbus/vpn.py16
-rwxr-xr-xexamples/python/dbus/wifi-active-ap.py6
-rwxr-xr-xexamples/python/dbus/wifi-hotspot.py10
16 files changed, 70 insertions, 70 deletions
diff --git a/examples/python/dbus/add-connection-compat.py b/examples/python/dbus/add-connection-compat.py
index 8806fcac..4792ac5e 100755
--- a/examples/python/dbus/add-connection-compat.py
+++ b/examples/python/dbus/add-connection-compat.py
@@ -42,7 +42,7 @@ s_con = dbus.Dictionary({
             'uuid': str(uuid.uuid4()),
             'id': 'MyConnectionExample'})
 
-addr1 = dbus.Array([ip_to_int("10.1.2.3"), dbus.UInt32(8), ip_to_int("10.1.2.1")], signature=dbus.Signature('u'))
+addr1 = dbus.Array([ip_to_int("10.1.2.3"), dbus.UInt32(8L), ip_to_int("10.1.2.1")], signature=dbus.Signature('u'))
 s_ip4 = dbus.Dictionary({
             'addresses': dbus.Array([addr1], signature=dbus.Signature('au')),
             'method': 'manual'})
@@ -56,7 +56,7 @@ con = dbus.Dictionary({
     'ipv6': s_ip6})
 
 
-print("Creating connection:", s_con['id'], "-", s_con['uuid'])
+print "Creating connection:", s_con['id'], "-", s_con['uuid']
 
 bus = dbus.SystemBus()
 proxy = bus.get_object("org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager/Settings")
diff --git a/examples/python/dbus/add-connection.py b/examples/python/dbus/add-connection.py
index 510f7c88..5ebb82a3 100755
--- a/examples/python/dbus/add-connection.py
+++ b/examples/python/dbus/add-connection.py
@@ -38,7 +38,7 @@ s_con = dbus.Dictionary({
 
 addr1 = dbus.Dictionary({
     'address': '10.1.2.3',
-    'prefix': dbus.UInt32(8)})
+    'prefix': dbus.UInt32(8L)})
 s_ip4 = dbus.Dictionary({
             'address-data': dbus.Array([addr1], signature=dbus.Signature('a{sv}')),
             'gateway': '10.1.2.1',
@@ -53,7 +53,7 @@ con = dbus.Dictionary({
     'ipv6': s_ip6})
 
 
-print("Creating connection:", s_con['id'], "-", s_con['uuid'])
+print "Creating connection:", s_con['id'], "-", s_con['uuid']
 
 bus = dbus.SystemBus()
 proxy = bus.get_object("org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager/Settings")
diff --git a/examples/python/dbus/add-wifi-eap-connection.py b/examples/python/dbus/add-wifi-eap-connection.py
index e8ce6df9..4085ac31 100755
--- a/examples/python/dbus/add-wifi-eap-connection.py
+++ b/examples/python/dbus/add-wifi-eap-connection.py
@@ -20,7 +20,7 @@
 import dbus, uuid
 
 def path_to_value(path):
-    return dbus.ByteArray("file://".encode("utf-8") + path.encode("utf-8") + "\0".encode("utf-8"))
+    return dbus.ByteArray("file://" + path + "\0")
 
 s_con = dbus.Dictionary({
     'type': '802-11-wireless',
@@ -28,7 +28,7 @@ s_con = dbus.Dictionary({
     'id': 'My Wifi'})
 
 s_wifi = dbus.Dictionary({
-    'ssid': dbus.ByteArray("homewifi".encode("utf-8")),
+    'ssid': dbus.ByteArray("homewifi"),
     'security': '802-11-wireless-security'})
 
 s_wsec = dbus.Dictionary({'key-mgmt': 'wpa-eap'})
diff --git a/examples/python/dbus/add-wifi-psk-connection.py b/examples/python/dbus/add-wifi-psk-connection.py
index d8268b1a..60cb2af9 100755
--- a/examples/python/dbus/add-wifi-psk-connection.py
+++ b/examples/python/dbus/add-wifi-psk-connection.py
@@ -25,7 +25,7 @@ s_con = dbus.Dictionary({
     'id': 'My-WPA-PSK'})
 
 s_wifi = dbus.Dictionary({
-    'ssid': dbus.ByteArray("best-wifi".encode("utf-8")),
+    'ssid': dbus.ByteArray("best-wifi"),
     'mode': 'infrastructure',
 })
 
diff --git a/examples/python/dbus/create-bond.py b/examples/python/dbus/create-bond.py
index 4600b9c2..f36426ca 100755
--- a/examples/python/dbus/create-bond.py
+++ b/examples/python/dbus/create-bond.py
@@ -26,7 +26,7 @@
 
 import dbus, sys, uuid
 from dbus.mainloop.glib import DBusGMainLoop
-from gi.repository import GObject
+import gobject
 
 DBusGMainLoop(set_as_default=True)
 
@@ -54,7 +54,7 @@ def create_bond(bond_name):
         'connection': s_con,
         'ipv4': s_ip4,
         'ipv6': s_ip6})
-    print("Creating bond connection: %s" % bond_name)
+    print "Creating bond connection: %s" % bond_name
     return add_connection(con)
 
 def create_slave(device, master):
@@ -72,11 +72,11 @@ def create_slave(device, master):
     con = dbus.Dictionary({
         '802-3-ethernet': s_wired,
         'connection': s_con})
-    print("Creating slave connection: %s" % slave_name)
+    print "Creating slave connection: %s" % slave_name
     add_connection(con)
 
 def usage():
-    print("Usage: %s <bond_name> <ifname1> ..." % sys.argv[0])
+    print "Usage: %s <bond_name> <ifname1> ..." % sys.argv[0]
     sys.exit(0)
 
 
@@ -94,17 +94,17 @@ bus = dbus.SystemBus()
 proxy = bus.get_object("org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager")
 manager = dbus.Interface(proxy, "org.freedesktop.NetworkManager")
 ac = manager.ActivateConnection(bond_path, "/", "/")
-print("Activating bond: %s (%s)" % (bond_name, ac))
+print "Activating bond: %s (%s)" % (bond_name, ac)
 
 # Monitor the active bond connection
-loop = GObject.MainLoop()
+loop = gobject.MainLoop()
 def properties_changed(props):
     if 'State' in props:
         if props['State'] == 2:
-            print("Succesfully connected")
+            print "Succesfully connected"
             loop.quit()
         if props['State'] == 3 or props['State'] == 4:
-            print("Bond activation failed")
+            print "Bond activation failed"
             loop.quit()
 
 obj = bus.get_object("org.freedesktop.NetworkManager", ac)
diff --git a/examples/python/dbus/get-active-connection-uuids.py b/examples/python/dbus/get-active-connection-uuids.py
index deb38dae..6fe93d05 100755
--- a/examples/python/dbus/get-active-connection-uuids.py
+++ b/examples/python/dbus/get-active-connection-uuids.py
@@ -49,8 +49,8 @@ for a in active:
     c_proxy = bus.get_object("org.freedesktop.NetworkManager", connection_path)
     connection = dbus.Interface(c_proxy, "org.freedesktop.NetworkManager.Settings.Connection")
     settings = connection.GetSettings()
-    print("%s (%s) - %s" % (settings['connection']['id'], uuid, settings['connection']['type']))
+    print "%s (%s) - %s" % (settings['connection']['id'], uuid, settings['connection']['type']) 
 
 if len(active) == 0:
-    print("No active connections")
+    print "No active connections"
 
diff --git a/examples/python/dbus/is-wwan-default.py b/examples/python/dbus/is-wwan-default.py
index 10ae31fc..a4a3ff8e 100755
--- a/examples/python/dbus/is-wwan-default.py
+++ b/examples/python/dbus/is-wwan-default.py
@@ -36,7 +36,7 @@ bus = dbus.SystemBus()
 proxy = bus.get_object("org.freedesktop.DBus", "/org/freedesktop/DBus")
 busdaemon = dbus.Interface(proxy, "org.freedesktop.DBus")
 if not busdaemon.NameHasOwner(NM_SERVICE_NAME):
-    print("NetworkManager not running")
+    print "NetworkManager not running"
     sys.exit(1)
 
 # Get a proxy for the NetworkManager object
@@ -46,11 +46,11 @@ props = dbus.Interface(proxy, DBUS_PROPS_IFACE)
 
 def found_connection_type(ctype):
     if ctype == '':
-        print("No active connection")
+        print "No active connection"
     elif ctype in ["gsm", "cdma", "bluetooth"]:
-        print("WWAN is default")
+        print "WWAN is default"
     else:
-        print("WWAN is not default")
+        print "WWAN is not default"
         sys.exit(0)
 
 # Shortcut #1, for NM 1.0
@@ -94,7 +94,7 @@ for a in active:
         break
 
 if default_is_wwan:
-    print("WWAN is default")
+    print "WWAN is default"
 else:
-    print("WWAN is not default")
+    print "WWAN is not default"
 
diff --git a/examples/python/dbus/list-connections.py b/examples/python/dbus/list-connections.py
index 90aec3b3..120b744a 100755
--- a/examples/python/dbus/list-connections.py
+++ b/examples/python/dbus/list-connections.py
@@ -35,7 +35,7 @@ def merge_secrets(proxy, config, setting_name):
         for setting in secrets:
             for key in secrets[setting]:
                 config[setting_name][key] = secrets[setting][key]
-    except Exception as e:
+    except Exception, e:
         pass
 
 def dict_to_string(d, indent):
@@ -64,9 +64,9 @@ def dict_to_string(d, indent):
 def connection_to_string(config):
     # dump a connection configuration to a the console
     for setting_name in config:
-        print("        Setting: %s" % setting_name)
-        print(dict_to_string(config[setting_name], "            "))
-    print("")
+        print "        Setting: %s" % setting_name
+        print dict_to_string(config[setting_name], "            ")
+    print ""
 
 
 def print_connections():
@@ -95,13 +95,13 @@ def print_connections():
 
         # Get the details of the 'connection' setting
         s_con = config['connection']
-        print("    name: %s" % s_con['id'])
-        print("    uuid: %s" % s_con['uuid'])
-        print("    type: %s" % s_con['type'])
-        print("    ------------------------------------------")
+        print "    name: %s" % s_con['id']
+        print "    uuid: %s" % s_con['uuid']
+        print "    type: %s" % s_con['type']
+        print "    ------------------------------------------"
         connection_to_string(config)
 
-    print("")
+    print ""
 
 print_connections()
 
diff --git a/examples/python/dbus/list-devices.py b/examples/python/dbus/list-devices.py
index 1afb5a45..f35a8c8a 100755
--- a/examples/python/dbus/list-devices.py
+++ b/examples/python/dbus/list-devices.py
@@ -69,20 +69,20 @@ for d in devices:
     dev_proxy = bus.get_object("org.freedesktop.NetworkManager", d)
     prop_iface = dbus.Interface(dev_proxy, "org.freedesktop.DBus.Properties")
     props = prop_iface.GetAll("org.freedesktop.NetworkManager.Device")
-    print("============================")
+    print "============================"
 
-    print("Interface: %s" % props['Interface'])
-    try:
+    print "Interface: %s" % props['Interface']
+    try: 
         devtype = devtypes[props['DeviceType']]
     except KeyError:
         devtype = "Unknown"
-    print("Type: %s" % devtype)
+    print "Type: %s" % devtype
 
-    print("Driver: %s" % props['Driver'])
+    print "Driver: %s" % props['Driver']
 
     try:
         state = states[props['State']]
     except KeyError:
         state = "Unknown"
-    print("State: %s" % state)
+    print "State: %s" % state
 
diff --git a/examples/python/dbus/nm-state.py b/examples/python/dbus/nm-state.py
index 68979efa..176090f7 100755
--- a/examples/python/dbus/nm-state.py
+++ b/examples/python/dbus/nm-state.py
@@ -69,9 +69,9 @@ for d in devices:
 
     # and print them out
     if state == 100 :   # activated
-        print("Device %s is activated" % name)
+        print "Device %s is activated" % name
     else:
-        print("Device %s is not activated (state=%s)" % (name, device_states[state]))
+        print "Device %s is not activated (state=%s)" % (name, device_states[state])
 
 
 # Get active connection state
@@ -91,4 +91,4 @@ for a in active:
     con_details = con_iface.GetSettings()
     con_name = con_details['connection']['id']
 
-    print("Connection '%s' is %s" % (con_name, connectivity_states[state].lower()))
+    print "Connection '%s' is %s" % (con_name, connectivity_states[state].lower())
diff --git a/examples/python/dbus/show-bssids.py b/examples/python/dbus/show-bssids.py
index 9776864f..505e3d35 100755
--- a/examples/python/dbus/show-bssids.py
+++ b/examples/python/dbus/show-bssids.py
@@ -32,7 +32,7 @@ manager = dbus.Interface(proxy, "org.freedesktop.NetworkManager")
 
 all_aps = []
 
-print("Associated APs:")
+print "Associated APs:"
 
 # Get all network devices
 devices = manager.GetDevices()
@@ -69,10 +69,10 @@ for d in devices:
 
             # Print the current AP's BSSID
             if path == connected_path:
-                print("%s (%s)" % (bssid, iface))
+                print "%s (%s)" % (bssid, iface)
 
 # and print out all APs the wifi devices can see
-print("\nFound APs:")
+print"\nFound APs:"
 for bssid in all_aps:
-    print(bssid)
+    print bssid
 
diff --git a/examples/python/dbus/update-ip4-method.py b/examples/python/dbus/update-ip4-method.py
index 505e808b..28a22289 100755
--- a/examples/python/dbus/update-ip4-method.py
+++ b/examples/python/dbus/update-ip4-method.py
@@ -31,12 +31,12 @@
 import dbus, sys
 
 if len(sys.argv) < 3:
-    print("Usage: %s <uuid> <auto|static> [address prefix gateway]" % sys.argv[0])
+    print "Usage: %s <uuid> <auto|static> [address prefix gateway]" % sys.argv[0]
     sys.exit(1)
 
 method = sys.argv[2]
 if method == "static" and len(sys.argv) < 5:
-    print("Usage: %s %s static address prefix [gateway]" % (sys.argv[0], sys.argv[1]))
+    print "Usage: %s %s static address prefix [gateway]" % (sys.argv[0], sys.argv[1])
     sys.exit(1)
 
 # Convert method to NM method
diff --git a/examples/python/dbus/update-secrets.py b/examples/python/dbus/update-secrets.py
index 1fc73209..13cac1b0 100755
--- a/examples/python/dbus/update-secrets.py
+++ b/examples/python/dbus/update-secrets.py
@@ -22,7 +22,7 @@
 # Update() method. The method replaces all previous settings with new ones
 # including possible secrets.
 # So, we get all settings using GetSettings() and then find out what secrets
-# are associated with the connection using GetSecrets(), ask for new secret
+# are associated with the connection using GetSecrets(), ask for new secret 
 # values, and add them to the settings that we pass to Update().
 #
 
@@ -37,16 +37,16 @@ def change_secrets_in_one_setting(proxy, config, setting_name):
         # returns a dict of dicts mapping name::setting, where setting is a dict
         # mapping key::value.  Each member of the 'setting' dict is a secret
         secrets = proxy.GetSecrets(setting_name)
-        print("Current secrets:" + secrets)
+        print "Current secrets:", secrets
 
         # Ask user for new secrets and put them into our connection config
         for setting in secrets:
             for key in secrets[setting]:
                 new_secret = raw_input ("Enter new secret for '%s' in '%s': " % (key, setting))
                 config[setting_name][key] = new_secret
-    except Exception as e:
+    except Exception, e:
         #code = str(e).split(':')[0]
-        #print("Exception:" + str(e))
+        #print "Exception:", str(e)
         pass
 
 def change_secrets(con_path, config):
@@ -76,7 +76,7 @@ def find_connection(name):
         connection = dbus.Interface(con_proxy, "org.freedesktop.NetworkManager.Settings.Connection")
         try:
             config = connection.GetSettings()
-        except Exception as e:
+        except Exception, e:
             pass
 
         # Find connection by the id
@@ -101,10 +101,10 @@ if len(sys.argv) != 2:
 # Find the connection
 con = find_connection(sys.argv[1])
 
-print("Connection found: " + con_path)
+print "Connection found: ", con_path
 
 if con:
-    # Obtain new secrets and put then into connection dict
+    # Obtain new secrets and put then into connection dict 
     change_secrets(con_path, con)
 
     # Change the connection with Update()
diff --git a/examples/python/dbus/vpn.py b/examples/python/dbus/vpn.py
index a21b82ff..d60e470e 100755
--- a/examples/python/dbus/vpn.py
+++ b/examples/python/dbus/vpn.py
@@ -61,7 +61,7 @@ def list_uuids():
         iface = dbus.Interface(proxy, dbus_interface='org.freedesktop.NetworkManager.Settings.Connection')
         settings = iface.GetSettings()
         conn = settings['connection']
-        print("%s - %s (%s)" % (conn['uuid'], conn['id'], conn['type']))
+        print "%s - %s (%s)" % (conn['uuid'], conn['id'], conn['type'])
 
 
 def get_active_connection_path(uuid):
@@ -102,7 +102,7 @@ def get_wifi_device_path():
 def activate_connection(connection_path, device_path):
 
     def reply_handler(opath):
-        print("Success: device activating")
+        print "Success: device activating"
         sys.exit(0)
 
     def error_handler(*args):
@@ -114,7 +114,7 @@ def activate_connection(connection_path, device_path):
     iface = dbus.Interface(proxy, dbus_interface='org.freedesktop.NetworkManager')
     iface.ActivateConnection('org.freedesktop.NetworkManager',
                              connection_path,
-                             device_path,
+                             device_path, 
                              "/",
                              reply_handler=reply_handler,
                              error_handler=error_handler)
@@ -126,26 +126,26 @@ if UID != 0:
 
 # Are we configured?
 if not len(CONNECTION_UUID):
-    print("missing connection UUID")
+    print "missing connection UUID"
     sys.exit(0)
 
 connection_path = get_connection_by_uuid(CONNECTION_UUID)
 if not connection_path:
     # Configured VPN connection is not known to NM, check CONNECTION_UUID.
-    print("couldn't find the connection")
+    print "couldn't find the connection"
     sys.exit(1)
 
 device_path = get_wifi_device_path()
 if not device_path:
-    print("no wifi device found")
+    print "no wifi device found"
     sys.exit(1)
 
 # Is it already activated?
 if get_active_connection_path(CONNECTION_UUID):
-    print("already connected")
+    print "already connected"
     sys.exit(0)
 
-print("Activating connection...")
+print "Activating connection..."
 activate_connection(connection_path, device_path)
 loop = gobject.MainLoop()
 loop.run()
diff --git a/examples/python/dbus/wifi-active-ap.py b/examples/python/dbus/wifi-active-ap.py
index c0ed6710..3b17c6f1 100755
--- a/examples/python/dbus/wifi-active-ap.py
+++ b/examples/python/dbus/wifi-active-ap.py
@@ -32,7 +32,7 @@ proxy = bus.get_object(service_name, "/org/freedesktop/NetworkManager/Settings")
 settings = dbus.Interface(proxy, "org.freedesktop.NetworkManager.Settings")
 
 if len(sys.argv) != 2:
-    print("Usage: %s <ifname>" % sys.argv[0])
+    print "Usage: %s <ifname>" % sys.argv[0]
     sys.exit(0)
 
 # Get the device object path based on interface name
@@ -46,7 +46,7 @@ proxy = bus.get_object(service_name, devpath)
 props = dbus.Interface(proxy, "org.freedesktop.DBus.Properties")
 active_ap_path = props.Get("org.freedesktop.NetworkManager.Device.Wireless", "ActiveAccessPoint")
 if active_ap_path == "/":
-    print("%s is not currently associated" % sys.argv[1])
+    print "%s is not currently associated" % sys.argv[1]
     sys.exit(0)
 
 # Get the active access point's SSID and BSSID
@@ -60,7 +60,7 @@ ssid = ""
 for c in raw_ssid:
     ssid = ssid + chr(c)
 
-print("%s is associated to '%s' (%s)" % (sys.argv[1], ssid, bssid))
+print "%s is associated to '%s' (%s)" % (sys.argv[1], ssid, bssid)
 
 sys.exit(0)
 
diff --git a/examples/python/dbus/wifi-hotspot.py b/examples/python/dbus/wifi-hotspot.py
index 9b057a2c..10958af8 100755
--- a/examples/python/dbus/wifi-hotspot.py
+++ b/examples/python/dbus/wifi-hotspot.py
@@ -34,7 +34,7 @@ s_con = dbus.Dictionary({
     'id': 'Test Hotspot'})
 
 s_wifi = dbus.Dictionary({
-    'ssid': dbus.ByteArray("My Hotspot".encode("utf-8")),
+    'ssid': dbus.ByteArray("My Hotspot"),
     'mode': "ap",
     'band': "bg",
     'channel': dbus.UInt32(1)})
@@ -54,8 +54,8 @@ con = dbus.Dictionary({
     'ipv6': s_ip6
      })
 
-def usage():
-    print("Usage: %s <ifname> [up|down]" % sys.argv[0])
+def usage():	
+    print "Usage: %s <ifname> [up|down]" % sys.argv[0]
     sys.exit(0)
 
 bus = dbus.SystemBus()
@@ -99,10 +99,10 @@ if operation == "up":
     while time.time() < start + 10:
         state = active_props.Get("org.freedesktop.NetworkManager.Connection.Active", "State")
         if state == 2:  # NM_ACTIVE_CONNECTION_STATE_ACTIVATED
-            print("Access point started")
+            print "Access point started"
             sys.exit(0)
         time.sleep(1)
-    print("Failed to start access point")
+    print "Failed to start access point"
 elif operation == "down":
     device.Disconnect()
 else: