about summary refs log tree commit diff
path: root/debian/source_network-manager.py
diff options
context:
space:
mode:
authorSebastien Bacher <seb128@ubuntu.com>2021-07-05 21:01:40 +0200
committerSebastien Bacher <seb128@ubuntu.com>2021-07-05 21:19:45 +0200
commit8cb330846f5cf3b6b4d224dfdb95c53eb2b1f3bd (patch)
tree173a60a99271d74087d03b452d858e20491eadd3 /debian/source_network-manager.py
parent4c4f7172f21af84dbbe50cf1bddfc160e33aec28 (diff)
Update python script formatting to fix the build
Diffstat (limited to 'debian/source_network-manager.py')
-rw-r--r--debian/source_network-manager.py67
1 files changed, 40 insertions, 27 deletions
diff --git a/debian/source_network-manager.py b/debian/source_network-manager.py
index 28bde855..9cb9ce85 100644
--- a/debian/source_network-manager.py
+++ b/debian/source_network-manager.py
@@ -1,4 +1,4 @@
-'''Apport package hook for Network Manager
+"""Apport package hook for Network Manager
 
 (c) 2008 Canonical Ltd.
 Contributors:
@@ -12,71 +12,84 @@ under the terms of the GNU General Public License as published by the
 Free Software Foundation; either version 2 of the License, or (at your
 option) any later version.  See http://www.gnu.org/copyleft/gpl.html for
 the full text of the license.
-'''
+"""
 
 import os
 import subprocess
 from apport.hookutils import *
 
+
 def _network_interfaces():
     interfaces = []
-    output = command_output(['ls', '-1', '/sys/class/net'])
-    for device in output.split('\n'):
-       interfaces.append(device)
+    output = command_output(["ls", "-1", "/sys/class/net"])
+    for device in output.split("\n"):
+        interfaces.append(device)
 
     return interfaces
 
+
 def _device_details(device):
-    details = command_output(['udevadm', 'info', '--query=all', '--path', '/sys/class/net/%s' % device])
+    details = command_output(
+        ["udevadm", "info", "--query=all", "--path", "/sys/class/net/%s" % device]
+    )
 
     # add the only extra thing of use from hal we don't get from udev.
     details = details + "\nX: INTERFACE_MAC="
-    details = details + command_output(['cat', '/sys/class/net/%s/address' % device])
+    details = details + command_output(["cat", "/sys/class/net/%s/address" % device])
     return details
 
+
 def add_info(report, ui=None):
     attach_network(report)
     attach_wifi(report)
 
-    #this is the old config file (still read by NM if available)
-    attach_file_if_exists(report, '/etc/NetworkManager/nm-system-settings.conf', 'nm-system-settings.conf')
+    # this is the old config file (still read by NM if available)
+    attach_file_if_exists(
+        report, "/etc/NetworkManager/nm-system-settings.conf", "nm-system-settings.conf"
+    )
 
-    #the new default config file
-    attach_file_if_exists(report, '/etc/NetworkManager/NetworkManager.conf', 'NetworkManager.conf')
+    # the new default config file
+    attach_file_if_exists(
+        report, "/etc/NetworkManager/NetworkManager.conf", "NetworkManager.conf"
+    )
 
     # attach NetworkManager.state: it gives us good hints in rfkill-related bugs.
-    attach_file_if_exists(report, '/var/lib/NetworkManager/NetworkManager.state', 'NetworkManager.state')
+    attach_file_if_exists(
+        report, "/var/lib/NetworkManager/NetworkManager.state", "NetworkManager.state"
+    )
 
     for interface in _network_interfaces():
-        key = 'NetDevice.%s' % interface
+        key = "NetDevice.%s" % interface
         report[key] = _device_details(interface)
 
-    interesting_modules = { 'ndiswrapper' : 'driver-ndiswrapper',
-                            'ath_hal' : 'driver-madwifi',
-                            'b44' : 'driver-b44' }
+    interesting_modules = {
+        "ndiswrapper": "driver-ndiswrapper",
+        "ath_hal": "driver-madwifi",
+        "b44": "driver-b44",
+    }
     interesting_modules_loaded = []
     tags = []
-    for line in open('/proc/modules'):
+    for line in open("/proc/modules"):
         module = line.split()[0]
         if module in interesting_modules:
             tags.append(interesting_modules[module])
             interesting_modules_loaded.append(module)
 
     if interesting_modules_loaded:
-        report['InterestingModules'] = ' '.join(interesting_modules_loaded)
-        report.setdefault('Tags', '')
-        report['Tags'] += ' ' + ' '.join(tags)
+        report["InterestingModules"] = " ".join(interesting_modules_loaded)
+        report.setdefault("Tags", "")
+        report["Tags"] += " " + " ".join(tags)
 
-    #add output of nmcli
-    report['nmcli-nm'] = command_output(['nmcli', '-f', 'all', 'gen'])
-    report['nmcli-dev'] = command_output(['nmcli', '-f', 'all', 'dev'])
-    report['nmcli-con'] = command_output(['nmcli', '-f', 'all', 'con'])
+    # add output of nmcli
+    report["nmcli-nm"] = command_output(["nmcli", "-f", "all", "gen"])
+    report["nmcli-dev"] = command_output(["nmcli", "-f", "all", "dev"])
+    report["nmcli-con"] = command_output(["nmcli", "-f", "all", "con"])
 
 
 ## Only for debugging ##
-if __name__ == '__main__':
+if __name__ == "__main__":
     report = {}
-    report['CrashDB'] = 'ubuntu'
+    report["CrashDB"] = "ubuntu"
     add_info(report, None)
     for key in report:
-        print('%s: %s' % (key, report[key]))
+        print("%s: %s" % (key, report[key]))