From dbc8b2f652bbbd9ce956ba5ea7139a339ce0f4ca Mon Sep 17 00:00:00 2001 From: Alex Wernle <awernle@usgs.gov> Date: Tue, 15 Nov 2022 14:51:06 -0700 Subject: [PATCH] Added confirm method as a check to user --- geomagio/processing/copy_absolutes.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/geomagio/processing/copy_absolutes.py b/geomagio/processing/copy_absolutes.py index ffbfbcb2b..b2398b027 100644 --- a/geomagio/processing/copy_absolutes.py +++ b/geomagio/processing/copy_absolutes.py @@ -71,7 +71,15 @@ def copy_absolutes( starttime=UTCDateTime(starttime), endtime=UTCDateTime(endtime), ) + + # confirm whether or not to copy absolutes print(f"Found {len(readings)} absolutes") + copy = typer.confirm(f"Are you sure you want to copy {len(readings)} absolutes?") + if not copy: + print("Not copying absolutes") + raise typer.Abort() + print("Copying over absolutes") + # write readings to metadata service metadata_factory = MetadataFactory(token=metadata_token, url=metadata_url) with typer.progressbar( -- GitLab