diff --git a/sen2chain/download_eodag.py b/sen2chain/download_eodag.py index f3286d12b3861ca8188d51b2d321600928535fa5..c09adb79b4e1d0f88d69dc0ae4e26b72ba204b07 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 c0e7552c8a8ef383e472cebb53271adca627fd41..f8e5d6d9e741721fe66b37359f0150af433676a8 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