From 4e0082598c0363b34d89845fe917e79536449e30 Mon Sep 17 00:00:00 2001 From: joshemb <josh@elixxir.io> Date: Wed, 12 Apr 2023 11:22:14 -0700 Subject: [PATCH] Fix bug in generation scipt --- generatePackage.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/generatePackage.py b/generatePackage.py index efd3bb9..c57b9c8 100755 --- a/generatePackage.py +++ b/generatePackage.py @@ -5,6 +5,7 @@ import os import string import random import argparse +import re from collections.abc import Sequence # Generates a random string def random_string(stringLength=4): @@ -209,6 +210,12 @@ def generate_server_side_config(offset: int, newPackage: string): f.write(no_errors) if not os.path.exists("{}/run.sh".format(newPackage)): + with open("{}/run.sh".format(newPackage), "r") as f: + filedata = f.read() + newdata = re.sub(r"(localhost:)(\d+)", f"localhost:{str(gateway_ports[0])}", filedata) + with open("{}/run.sh".format(newPackage), "w") as f: + f.write(newdata) + else: with open("{}/run.sh".format(newPackage), "w") as f: run_template = run_template.replace("{entry_point}", str(gateway_ports[0])) f.write(run_template) -- GitLab