From 189b5a3713c4613e0cb0ec3a0ff3f9754a5ea79e Mon Sep 17 00:00:00 2001 From: impact <pascal.mouquet@ird.fr> Date: Mon, 11 Jul 2022 18:18:27 +0400 Subject: [PATCH] Added provider option --- sen2chain/download_eodag.py | 10 ++++++++-- sen2chain/tiles.py | 3 ++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/sen2chain/download_eodag.py b/sen2chain/download_eodag.py index f3286d1..c09adb7 100644 --- a/sen2chain/download_eodag.py +++ b/sen2chain/download_eodag.py @@ -22,8 +22,14 @@ ROOT = Path(os.path.realpath(__file__)).parent.parent class S2cEodag: - def __init__(self, name: str): + def __init__( + self, + name: str = None, + provider: str = "peps" + ): + self.name = name + self.provider = provider self.products = None eodag_centroids_shp = SHARED_DATA.get("eodag_centroids_shp") @@ -45,7 +51,7 @@ class S2cEodag: self.dag = EODataAccessGateway(locations_conf_path = eodag_custom_location_cfg) logging.disable(logging.NOTSET) - self.dag.set_preferred_provider("peps") + self.dag.set_preferred_provider(self.provider) # logger.info(self.dag.available_providers("S2_MSI_L1C")) targeted_tile = [ diff --git a/sen2chain/tiles.py b/sen2chain/tiles.py index c0e7552..f8e5d6d 100644 --- a/sen2chain/tiles.py +++ b/sen2chain/tiles.py @@ -723,12 +723,13 @@ class Tile: def get_l1c( self, + provider: str = "peps", download: bool = True, dl_mode: str = "multit", start: str = "2015-01-01", end: str = "9999-12-31", ): - dag = S2cEodag(self.name) + dag = S2cEodag(self.name, provider = provider) dag.search(start = start, end = end) ##### to do -- GitLab