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

Activate all built-in resolvers for OmegaConfigLoader except oc.env #2623

Closed
ankatiyar opened this issue May 31, 2023 · 0 comments · Fixed by #2785
Closed

Activate all built-in resolvers for OmegaConfigLoader except oc.env #2623

ankatiyar opened this issue May 31, 2023 · 0 comments · Fixed by #2785
Assignees
Labels
Component: Configuration Issue: Feature Request New feature or improvement to existing feature

Comments

@ankatiyar
Copy link
Contributor

ankatiyar commented May 31, 2023

Description

This feature would allow users to make use of the built-in resolvers of omegaconf
Currently all omegaconf built-in resolvers are turned of by default for OmegaConfigLoader, except oc.env which is activated when credentials are being loaded, and cleared after eagerly resolving the credentials from environment variables.

We would still like to keep oc.env deactivated by default but users can overwrite/activate it using CONFIG_LOADER_ARGS in their settings.py following the completion of #2622

Also update the docs where needed.

Context

Follow up task from the tech design discussion #2407 (24/05)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Configuration Issue: Feature Request New feature or improvement to existing feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants