You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We use load_service_config to load the service config in Pearl, but this function doesn't apply environment variables for the overrides. It says in a comment:
# Here we apply the environment variables to base service config only# We apply the environment variables to the overrides when processing# them to export as environment variables
Not sure why that's the case, but I expected it to load and process it entirely.
Your environment
OS: Debian linux
Python version: 3.10.12
Package Version 0.18.2
Anything else you consider helpful.
Steps to reproduce
Just call load_service_config and pass the path to a service containing service.yaml
Expected behaviour
the returned service instance should have the environment variables assigned in the .overrides, or the default values.
Actual behaviour
They are not assigned, but the same as written in the config file.
The text was updated successfully, but these errors were encountered:
Subject of the issue
We use
load_service_config
to load the service config in Pearl, but this function doesn't apply environment variables for the overrides. It says in a comment:Not sure why that's the case, but I expected it to load and process it entirely.
Your environment
Steps to reproduce
Just call
load_service_config
and pass the path to a service containingservice.yaml
Expected behaviour
the returned
service
instance should have the environment variables assigned in the.overrides
, or the default values.Actual behaviour
They are not assigned, but the same as written in the config file.
The text was updated successfully, but these errors were encountered: