produces a scala list, either from a StringList or a comma-separated string value
produces a scala list, either from a StringList or a comma-separated string value
the config path
if specified, the value at the given path will be parsed if it is a string and not a stringlist
We have server settings like this:
We have server settings like this:
host : abc port : 123 client : { host : abc port : 123 }
To allow the user to override run-time client and server settings in light of the two-step typesafe config resolution, we allow the client to take on 'default' host and port values (empty string and 0, respectively) so that we can fall-back to (resolved) server host/port values.
If 'show' specified, either by just 'show' on its own or 'show=path.to.config.or.value', then this will return the configuration at that path
If 'show' specified, either by just 'show' on its own or 'show=path.to.config.or.value', then this will return the configuration at that path
the optional value of what's pointed to if 'show=<path>' is specified
And example which uses most of the below stuff to showcase what this is for Note : writing a 'diff' using this would be pretty straight forward
And example which uses most of the below stuff to showcase what this is for Note : writing a 'diff' using this would be pretty straight forward
the user arguments in the form <key>=<value>, <filePath> or <fileOnTheClasspath>
what to do with malformed user input
a configuration with the given user-argument overrides applied over top
this config w/o the system props and stuff
this config w/o the system props and stuff
A parsed configuration for our agora app