Facilities to load Exoscale configuration from files. Provide compatibility with other Exoscale libraries.
TOML is recommended since it will be compatible with Python and Golang Exoscale libraries
Facilities to load Exoscale configuration from files. Provide compatibility with other Exoscale libraries. TOML is recommended since it will be compatible with Python and Golang Exoscale libraries
(config-dir)
Yield the most appropriate location for the exoscale config dir
Yield the most appropriate location for the exoscale config dir
(config-home)
Find out where this system expects configurations to be stored
Find out where this system expects configurations to be stored
(environment-overrides)
Fetch list of possible overrides from the environment
Fetch list of possible overrides from the environment
(files path)
Yield a sorted list of files within a directory, non-recursively
Yield a sorted list of files within a directory, non-recursively
(find-account {:keys [accounts]} account-name)
Given a configuration, yield the designated account
Given a configuration, yield the designated account
Known configuration file extensions
Known configuration file extensions
Open protocol to deserialize configuration files
Open protocol to deserialize configuration files
(valid? {:keys [extension basename file prefix]})
Predicate to test for validity
Predicate to test for validity
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close