all: reformat python files with python black
Part of !537. https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/537
This commit is contained in:

committed by
Thomas Haller

parent
b6febb0fd0
commit
be822b52e6
@@ -9,44 +9,49 @@ import dbus
|
||||
# This example lists basic information about network interfaces known to NM
|
||||
|
||||
# For the types see include/NetworkManager.h
|
||||
devtypes = { 1: "Ethernet",
|
||||
2: "Wi-Fi",
|
||||
5: "Bluetooth",
|
||||
6: "OLPC",
|
||||
7: "WiMAX",
|
||||
8: "Modem",
|
||||
9: "InfiniBand",
|
||||
10: "Bond",
|
||||
11: "VLAN",
|
||||
12: "ADSL",
|
||||
13: "Bridge",
|
||||
14: "Generic",
|
||||
15: "Team",
|
||||
16: "TUN",
|
||||
17: "IPTunnel",
|
||||
18: "MACVLAN",
|
||||
19: "VXLAN",
|
||||
20: "Veth"
|
||||
}
|
||||
devtypes = {
|
||||
1: "Ethernet",
|
||||
2: "Wi-Fi",
|
||||
5: "Bluetooth",
|
||||
6: "OLPC",
|
||||
7: "WiMAX",
|
||||
8: "Modem",
|
||||
9: "InfiniBand",
|
||||
10: "Bond",
|
||||
11: "VLAN",
|
||||
12: "ADSL",
|
||||
13: "Bridge",
|
||||
14: "Generic",
|
||||
15: "Team",
|
||||
16: "TUN",
|
||||
17: "IPTunnel",
|
||||
18: "MACVLAN",
|
||||
19: "VXLAN",
|
||||
20: "Veth",
|
||||
}
|
||||
|
||||
states = { 0: "Unknown",
|
||||
10: "Unmanaged",
|
||||
20: "Unavailable",
|
||||
30: "Disconnected",
|
||||
40: "Prepare",
|
||||
50: "Config",
|
||||
60: "Need Auth",
|
||||
70: "IP Config",
|
||||
80: "IP Check",
|
||||
90: "Secondaries",
|
||||
100: "Activated",
|
||||
110: "Deactivating",
|
||||
120: "Failed" }
|
||||
states = {
|
||||
0: "Unknown",
|
||||
10: "Unmanaged",
|
||||
20: "Unavailable",
|
||||
30: "Disconnected",
|
||||
40: "Prepare",
|
||||
50: "Config",
|
||||
60: "Need Auth",
|
||||
70: "IP Config",
|
||||
80: "IP Check",
|
||||
90: "Secondaries",
|
||||
100: "Activated",
|
||||
110: "Deactivating",
|
||||
120: "Failed",
|
||||
}
|
||||
|
||||
bus = dbus.SystemBus()
|
||||
|
||||
# Get a proxy for the base NetworkManager object
|
||||
proxy = bus.get_object("org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager")
|
||||
proxy = bus.get_object(
|
||||
"org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager"
|
||||
)
|
||||
manager = dbus.Interface(proxy, "org.freedesktop.NetworkManager")
|
||||
|
||||
# Get all devices known to NM and print their properties
|
||||
@@ -57,18 +62,17 @@ for d in devices:
|
||||
props = prop_iface.GetAll("org.freedesktop.NetworkManager.Device")
|
||||
print("============================")
|
||||
|
||||
print("Interface: %s" % props['Interface'])
|
||||
print("Interface: %s" % props["Interface"])
|
||||
try:
|
||||
devtype = devtypes[props['DeviceType']]
|
||||
devtype = devtypes[props["DeviceType"]]
|
||||
except KeyError:
|
||||
devtype = "Unknown"
|
||||
print("Type: %s" % devtype)
|
||||
|
||||
print("Driver: %s" % props['Driver'])
|
||||
print("Driver: %s" % props["Driver"])
|
||||
|
||||
try:
|
||||
state = states[props['State']]
|
||||
state = states[props["State"]]
|
||||
except KeyError:
|
||||
state = "Unknown"
|
||||
print("State: %s" % state)
|
||||
|
||||
|
Reference in New Issue
Block a user