diff --git a/execution/strategies/strategies/default_strategy.py b/execution/strategies/strategies/default_strategy.py index b0c559eab23f14f095ce94792d5df105a86bdd22..93c17c58a5f335824748ae86dfbeb6049696575e 100644 --- a/execution/strategies/strategies/default_strategy.py +++ b/execution/strategies/strategies/default_strategy.py @@ -9,7 +9,7 @@ def execute(config): for dim_value in config.dim_values: for replica in config.replicas: subexperiment_counter+=1 - print("Run subexperiment {}/{} with dimension value {} and {} replicas.".format(subexperiment_counter, subexperiments_total, dim_value, replica)) + print(f"Run subexperiment {subexperiment_counter}/{subexperiments_total} with dimension value {dim_value} and {replica} replicas.") subexperiment_config = SubexperimentConfig(config.use_case, subexperiment_counter, dim_value, replica, config.partitions, config.cpu_limit, config.memory_limit, config.kafka_streams_commit_interval_ms, config.execution_minutes, config.subexperiment_executor) diff --git a/execution/strategies/subexperiment_execution/subexperiment_executor.py b/execution/strategies/subexperiment_execution/subexperiment_executor.py index 92d1d35aa893cd9a1dd5b3ed524803a1825f4a70..7e4d2359ffa5bc9b339dadd9158fd309321727e0 100644 --- a/execution/strategies/subexperiment_execution/subexperiment_executor.py +++ b/execution/strategies/subexperiment_execution/subexperiment_executor.py @@ -5,4 +5,4 @@ import os dirname = os.path.dirname(__file__) os.chdir(dirname+"/../../") def execute(subexperiment_config): - os.system("./run_uc{}.sh {} {} {} {} {} {} {} {}".format(subexperiment_config.use_case, subexperiment_config.counter, subexperiment_config.dim_value, subexperiment_config.replicas, subexperiment_config.partitions, subexperiment_config.cpu_limit, subexperiment_config.memory_limit, subexperiment_config.kafka_streams_commit_interval_ms, subexperiment_config.execution_minutes)) \ No newline at end of file + os.system(f"./run_uc{subexperiment_config.use_case}.sh {subexperiment_config.counter} {subexperiment_config.dim_value} {subexperiment_config.replicas} {subexperiment_config.partitions} {subexperiment_config.cpu_limit} {subexperiment_config.memory_limit} {subexperiment_config.kafka_streams_commit_interval_ms} {subexperiment_config.execution_minutes}") \ No newline at end of file