From 7eddd9594771ac97274897e18dcb2a8614a18000 Mon Sep 17 00:00:00 2001 From: DingZQ Date: Sun, 9 Feb 2025 13:19:55 +0800 Subject: [PATCH] Refine --- auto_realtime.py | 1 + simulation.py | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/auto_realtime.py b/auto_realtime.py index a1f8500..237a29c 100644 --- a/auto_realtime.py +++ b/auto_realtime.py @@ -3,6 +3,7 @@ import globals from datetime import datetime, timedelta, timezone import schedule import time +import shutil from influxdb_client import InfluxDBClient, BucketsApi, WriteApi, OrganizationsApi, Point, QueryApi import simulation import influxdb_info diff --git a/simulation.py b/simulation.py index 9c17d8b..5d5e1d4 100644 --- a/simulation.py +++ b/simulation.py @@ -8,6 +8,7 @@ import json import pytz import requests import time +import shutil from epanet.epanet import Output from typing import Optional, Tuple import influxdb_api @@ -1009,9 +1010,11 @@ def run_simulation(name: str, simulation_type: str, modify_pattern_start_time: s close_project(name_c) - time.sleep(30) # wait 30 seconds + time.sleep(5) # wait 50 seconds - output = Output(f"./temp/{name_c}.db.out") + tmp_file = './temp/simulation.result.out' + shutil.copy(f'./temp/{name_c}.db.out', tmp_file) + output = Output(tmp_file) node_result = output.node_results() link_result = output.link_results()