elixir-cloud-aai / proWES

Proxy service for injecting middleware into GA4GH WES requests
Apache License 2.0
3 stars 5 forks source link

chore: validate custom app configuration #47

Closed uniqueg closed 2 years ago

uniqueg commented 2 years ago

While all FOCA configuration is automatically validated within FOCA, the same is currently not true for any custom configuration. Either validate the configuration in proWES (via pydantic models) or implement a mechanism that allows passing a model module to FOCA so that it can validate custom configuration as well (preferred).

uniqueg commented 2 years ago

FOCA will support this with elixir-cloud-aai/foca/pull/128

To implement this here, one needs to:

uniqueg commented 2 years ago

Closed with #55