]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
update-rust-library-version: Not DNSdist-specific
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 22 Sep 2025 10:15:03 +0000 (12:15 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 23 Sep 2025 09:28:42 +0000 (11:28 +0200)
Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
builder-support/helpers/update-rust-library-version.py

index 0cd054b8a33e5006e2a6101c6f7824fc1ae70cc7..ca722384f79103a6f54b7dc09d3cd82c13309547 100755 (executable)
@@ -15,14 +15,14 @@ def main():
     version = sys.argv[3]
 
     with tempfile.NamedTemporaryFile(mode='w+t', encoding='utf-8', delete=False) as generated_fp:
-        with open(file_name, "r") as cargo_file:
-            in_dnsdist_rust_package_section = False
+        with open(file_name, 'r', encoding='utf-8') as cargo_file:
+            in_rust_package_section = False
             for line in cargo_file:
                 if line.startswith('['):
-                    in_dnsdist_rust_package_section = False
+                    in_rust_package_section = False
                 elif line == f'name = "{package_name}"\n':
-                    in_dnsdist_rust_package_section = True
-                elif in_dnsdist_rust_package_section and line.startswith("version ="):
+                    in_rust_package_section = True
+                elif in_rust_package_section and line.startswith("version ="):
                     generated_fp.write(f"version = \"{version}\"\n")
                     continue
                 generated_fp.write(line)