View Source Multiverses.Application (multiverses v0.11.0)
This module is intended to be a drop-in replacement for Application
.
When you drop this module in, functions relating to runtime environment variables have been substituted with equivalent functions that respect the Multiverse pattern.
warning
Warning
This module is as dangerous as it is useful, so please make sure you know
what you're doing before you use this. Always test your system in a
staging system that has :use_multiverses
unset, before deploying code
that uses this module.
The functions calls which take options (:timeout
, :persist
) are not
supported, since it's likely that if you're using these options, you're
probably not in a situation where you need multiverses.
For the same reason, :get_all_env
and :put_all_env
are not supported
and will default the Elixir standard.
how-it-works
How it works
Link to this section Summary
Link to this section Functions
See Application.load/1
.
See Application.spec/1
.
See Application.spec/2
.
See Application.start/1
.
See Application.start/2
.
See Application.stop/1
.
See Application.unload/1
.