Config.Provider.init
You're seeing just the callback
init
, go back to Config.Provider module for more information.
Specs
Invoked when initializing a config provider.
A config provider is typically initialized on the machine
where the system is assembled and not on the target machine.
The init/1
callback is useful to verify the arguments
given to the provider and prepare the state that will be
given to load/2
.
Furthermore, because the state returned by init/1
can
be written to text-based config files, it should be
restricted only to simple data types, such as integers,
strings, atoms, tuples, maps, and lists. Entries such as
PIDs, references, and functions cannot be serialized.