From 0b965009e6a748efa2acf591591eb215ec28074c Mon Sep 17 00:00:00 2001 From: Daniel Morcuende Date: Fri, 7 Jul 2023 19:18:24 +0200 Subject: [PATCH] add option to overwite summary file --- lstchain/scripts/lstchain_create_run_summary.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/lstchain/scripts/lstchain_create_run_summary.py b/lstchain/scripts/lstchain_create_run_summary.py index f679fe44db..bc5b958fa0 100644 --- a/lstchain/scripts/lstchain_create_run_summary.py +++ b/lstchain/scripts/lstchain_create_run_summary.py @@ -54,6 +54,13 @@ default="/fefs/aswg/data/real/monitoring/RunSummary", ) +parser.add_argument( + "--overwrite", + action="store_true", + help="Overwrite existing Run Summary file", + default=False, +) + dtypes = { "ucts_timestamp": np.int64, "run_start": np.int64, @@ -306,7 +313,10 @@ def main(): run_summary.add_column(n_subruns, name="n_subruns", index=1) run_summary.add_column(run_types, name="run_type", index=2) run_summary.write( - args.output_dir / f"RunSummary_{args.date}.ecsv", format="ascii.ecsv", delimiter=",", + args.output_dir / f"RunSummary_{args.date}.ecsv", + format="ascii.ecsv", + delimiter=",", + overwrite=args.overwrite, )