]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
dbus-exporter: apply "ruff format" and "ruff check --fix"
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 19 Feb 2026 17:06:56 +0000 (02:06 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 17 May 2026 17:44:47 +0000 (02:44 +0900)
tools/dbus_exporter.py

index 854c7a848bbcb6354db1c61e2334a1ffd726fc4f..ce6f8dbf78e8fa6683bf4ce516d1a21e56edf2ed 100755 (executable)
@@ -11,14 +11,15 @@ def extract_interfaces_xml(output_dir, executable):
     # as glibc looks at /proc/self/exe when resolving RPATH
     env = os.environ.copy()
     if not os.path.exists('/proc/self'):
-        env["LD_ORIGIN_PATH"] = executable.parent.as_posix()
+        env['LD_ORIGIN_PATH'] = executable.parent.as_posix()
 
     proc = run(
         args=[executable.absolute(), '--bus-introspect', 'list'],
         stdout=PIPE,
         env=env,
         check=True,
-        universal_newlines=True)
+        text=True,
+    )
 
     interface_names = (x.split()[1] for x in proc.stdout.splitlines())
 
@@ -28,19 +29,25 @@ def extract_interfaces_xml(output_dir, executable):
             stdout=PIPE,
             env=env,
             check=True,
-            universal_newlines=True)
+            text=True,
+        )
 
         interface_file_name = output_dir / (interface_name + '.xml')
         interface_file_name.write_text(proc.stdout)
         interface_file_name.chmod(0o644)
 
+
 def main():
     parser = ArgumentParser()
-    parser.add_argument('output',
-                        type=Path)
-    parser.add_argument('executables',
-                        nargs='+',
-                        type=Path)
+    parser.add_argument(
+        'output',
+        type=Path,
+    )
+    parser.add_argument(
+        'executables',
+        nargs='+',
+        type=Path,
+    )
 
     args = parser.parse_args()
 
@@ -50,5 +57,6 @@ def main():
     for exe in args.executables:
         extract_interfaces_xml(args.output, exe)
 
+
 if __name__ == '__main__':
     main()