Liking cljdoc? Tell your friends :D

exoscale.compute.api.config

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
raw docstring

config-dirclj

(config-dir)

Yield the most appropriate location for the exoscale config dir

Yield the most appropriate location for the exoscale config dir
sourceraw docstring

config-homeclj

(config-home)

Find out where this system expects configurations to be stored

Find out where this system expects configurations to be stored
sourceraw docstring

environment-overridesclj

(environment-overrides)

Fetch list of possible overrides from the environment

Fetch list of possible overrides from the environment
sourceraw docstring

filesclj

(files path)

Yield a sorted list of files within a directory, non-recursively

Yield a sorted list of files within a directory, non-recursively
sourceraw docstring

find-accountclj

(find-account {:keys [accounts]} account-name)

Given a configuration, yield the designated account

Given a configuration, yield the designated account
sourceraw docstring

from-environmentclj

(from-environment)
(from-environment overrides)

Try

Try
sourceraw docstring

known-extensionsclj

Known configuration file extensions

Known configuration file extensions
sourceraw docstring

load-targetcljmultimethod

Open protocol to deserialize configuration files

Open protocol to deserialize configuration files
sourceraw docstring

make-pathclj

(make-path base & elems)

Join path elements

Join path elements
sourceraw docstring

try-loadclj

(try-load)
source

valid?clj

(valid? {:keys [extension basename file prefix]})

Predicate to test for validity

Predicate to test for validity
sourceraw docstring

validate!clj

(validate! config)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close