]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Revert "generate-dns_type-gperf: modernize python syntax" 18745/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 22 Feb 2021 21:42:01 +0000 (22:42 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 22 Feb 2021 21:43:14 +0000 (22:43 +0100)
This reverts commit b0a336a66929ed2a146888178157bf1af5c8598c.

Fixes #18708.

src/resolve/generate-dns_type-gperf.py

index 7243d3605aca9856fc97316a1feb0ae6f5a200df..0d818fb3d97c841095279e247011c3e126b378bc 100755 (executable)
@@ -1,7 +1,8 @@
 #!/usr/bin/env python3
 # SPDX-License-Identifier: LGPL-2.1-or-later
 
-"Generate %-from-name.gperf from %-list.txt"
+"""Generate %-from-name.gperf from %-list.txt
+"""
 
 import sys
 
@@ -13,12 +14,12 @@ print("""\
 _Pragma("GCC diagnostic ignored \\"-Wimplicit-fallthrough\\"")
 #endif
 %}""")
-print(f"""\
-struct {name}_name {{ const char* name; int id; }};
+print("""\
+struct {}_name {{ const char* name; int id; }};
 %null-strings
-%%""")
+%%""".format(name))
 
 for line in open(input):
     line = line.rstrip()
     s = line.replace('_', '-')
-    print(f'{s}, {prefix}{line}')
+    print("{}, {}{}".format(s, prefix, line))