Refactoring prefinal

This commit is contained in:
2025-12-14 11:58:05 +03:00
parent 0c5d19e3a0
commit 7fce5a2472
+24
View File
@@ -0,0 +1,24 @@
import os
cargo_path = "bizinikiwi/utils/pezframe/benchmarking-cli/Cargo.toml"
with open(cargo_path, 'r') as f:
lines = f.readlines()
new_lines = []
for line in lines:
if line.strip().startswith("pezsc-chain-spec ="):
if "workspace = true" in line:
new_line = line.replace("pezsc-chain-spec", "sc-chain-spec", 1)
new_line = new_line.replace("{", '{ package = "pezsc-chain-spec", ')
new_lines.append(new_line)
else:
new_line = line.replace("pezsc-chain-spec", "sc-chain-spec", 1)
if "package =" not in new_line:
new_line = new_line.replace("{", '{ package = "pezsc-chain-spec", ')
new_lines.append(new_line)
else:
new_lines.append(line)
with open(cargo_path, 'w') as f:
f.writelines(new_lines)