diff --git a/test/drs_import.py b/test/drs_import.py index 2be81e5111b24df20dbcaf2ccf358a4ef58c1e22..a0c561ff7c7aad92bcf4cbbbc2819eac6e5eeabf 100644 --- a/test/drs_import.py +++ b/test/drs_import.py @@ -3,13 +3,13 @@ from scenes import drs # Arguments parser = argparse.ArgumentParser(description="Test",) -parser.add_argument("--root_dir", nargs='+', help="Root directories containing MS and PAN folders", required=True) +parser.add_argument("--root_dirs", nargs='+', help="Root directories containing MS and PAN folders", required=True) parser.add_argument("--out_pickle", help="Output pickle file", required=True) params = parser.parse_args() # Get all scenes in the root_dir scenes = [] -for root_dir in params.root_dir: +for root_dir in params.root_dirs: scenes += drs.get_spot67_scenes(root_dir) # Save scenes in a pickle file diff --git a/test/s2_import.py b/test/s2_import.py index 9c01fd323bb552c9b47a01cc6ac5710b0fabf932..ca30e5e1306b1dd7b58541f5de9e542f5b7475e0 100644 --- a/test/s2_import.py +++ b/test/s2_import.py @@ -3,14 +3,16 @@ from scenes import utils, sentinel, drs # Arguments parser = argparse.ArgumentParser(description="Test",) -parser.add_argument("--root_dir", nargs='+', help="Root directories containing S2 archives (.zip)", required=True) +parser.add_argument("--root_dirs", nargs='+', help="Root directories containing S2 archives (.zip)", required=True) parser.add_argument("--out_pickle", help="Output pickle file", required=True) parser.add_argument('--level', default='2A', const='2A', nargs='?', choices=['2A', '3A'], help='Product level') params = parser.parse_args() # Get all scenes in the root_dir product_type = sentinel.Sentinel23AScene if params.level == '2A' else sentinel.Sentinel23AScene -archives = utils.find_files_in_all_subdirs(pth=params.root_dir, pattern="*.zip", case_sensitive=False) +archives = [] +for root_dir in params.root_dirs: + archives += utils.find_files_in_all_subdirs(pth=root_dir, pattern="*.zip", case_sensitive=False) scenes = [product_type(archive=archive) for archive in archives] # Save scenes in a pickle file