- Notifications
You must be signed in to change notification settings - Fork 4
Closed
Description
Good morning,
We noticed that when you have layered configs, where the environment specific layer only contains modified entries, that objects are not getting merged, but replaced. My expected behavior would be that the layers would be merged, overriding any values that contained further changes.
appsettings.yaml
logging: level: debug my_service: level: trace auth: token_length: 7appsettings.prod.yaml
logging: my_service: level: infoactual builder.buld()
{ logger: { my_service: { level:info } }, auth: { token_length: 7 } }expected builder.buld()
{ logger: { level: debug my_service: { level:info } }, auth: { token_length: 7 } }RobertoPrevato
Metadata
Metadata
Assignees
Labels
No labels