Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a provider public name #951

Closed
5 tasks done
alambare-csgroup opened this issue Dec 5, 2023 · 0 comments · Fixed by #1071
Closed
5 tasks done

Add a provider public name #951

alambare-csgroup opened this issue Dec 5, 2023 · 0 comments · Fixed by #1071
Assignees
Labels
dedl DEDL related enhancement New feature or request

Comments

@alambare-csgroup
Copy link
Collaborator

alambare-csgroup commented Dec 5, 2023

Is your feature request related to a problem? Please describe.
I need different configurations with different plugins for the same provider. This configuration appears as 2 distinct provider in EODAG.

Describe the solution you'd like
Adding a property group to the provider. So I could have both my configurations sharing the same group and appear to me as a single provider.

Additional context

group is an optional field

Example:

I have 2 provider configuration in EODAG:

  • earth_search
  • earth_search_cog

I configure both with group earth_search.

  • When I list the product types for provider earth_search, EODAG return the merged list of product types from earth_search and earth_search_cog.

  • In server mode, the returned product types display earth_search as provider name.

  • When I search for products with provider earth_search, EDOAG search on both provider using the existing fallback mechanism. The returned products display earth_search as provider name.

  • When I ask for queryables with provider earth_search the response is the intersect of queryables from earth_search and earth_search_cog.

  • available_providers returns only one entry for both: earth_search.

@alambare-csgroup alambare-csgroup added enhancement New feature or request dedl DEDL related labels Dec 5, 2023
@alambare-csgroup alambare-csgroup self-assigned this Feb 6, 2024
@alambare-csgroup alambare-csgroup linked a pull request Feb 6, 2024 that will close this issue
5 tasks
@alambare-csgroup alambare-csgroup linked a pull request Mar 22, 2024 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dedl DEDL related enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant