mount

2017-08-05T16:02:41.077447Z

cprop question: I'd like shallow merging of a conf file and resource, rather than deep merge-with type behavior. Is there a way to do that?

2017-08-05T16:03:27.082383Z

Or sorry, more precisely -- I'd like a conf file to simply override a conf resource

2017-08-05T16:04:30.088287Z

From the cprop README, where it says "If both are there, they will be merged. A file system source would override matching properties from a classpath source..."

2017-08-05T16:05:26.093380Z

So that to me implies, given resource {:foo {:bar true}} and file {:foo {:baz "yes"}}, my resulting config would be {:foo {:baz "yes"}}

2017-08-05T16:05:48.095431Z

Instead what I get is {:foo {:bar true, :baz "yes"}}