(aws-configure crate-app options)
(aws-install crate-app count options)
(aws-serverspec crate-app options)
Protocol for interact on existing targets
Protocol for interact on existing targets
(aws-provider crate-app targets-config)
the existing provider for unresolved configuration
the existing provider for unresolved configuration
(aws-provider-resolved crate-app targets-config)
the existing provider for allready resolved configurations.
the existing provider for allready resolved configurations.
(aws-provisioning-spec crate-app convention-config targets-config count)
(aws-provisioning-spec-resolved crate-app
convention-config
targets-config
count)
(execute-aws-configure crate-app convention-config target-config)
(execute-aws-install crate-app convention-config target-config count)
(execute-aws-serverspec crate-app convention-config target-config verbosity)
(load-aws-targets crate-app file-name)
load targets configuration from classpath / filesystem.
load targets configuration from classpath / filesystem.
(dispatch-by-crate-facility crate-app convention-config)
Inputs: [crate-app :- DdaCrateApp convention-config] Returns: s/Keyword
Dispatcher for phase multimethods by facility. Also does a schema validation of arguments.
Inputs: [crate-app :- DdaCrateApp convention-config] Returns: s/Keyword Dispatcher for phase multimethods by facility. Also does a schema validation of arguments.
(load-convention crate-app file-name)
load the convention from classpath or filesystem.
load the convention from classpath or filesystem.
(existing-app-rollout crate-app options)
(existing-configure crate-app options)
(existing-install crate-app options)
(existing-serverspec crate-app options)
Protocol for interact on existing targets
Protocol for interact on existing targets
(execute-existing-app-rollout crate-app convention-config target-config)
(execute-existing-configure crate-app convention-config target-config)
(existing-provider crate-app targets-config)
the existing provider for unresolved configuration
the existing provider for unresolved configuration
(execute-existing-install crate-app convention-config target-config)
(existing-provisioning-spec crate-app convention-config targets-config)
(execute-existing-serverspec crate-app
convention-config
target-config
verbosity)
(load-existing-targets crate-app file-name)
load targets configuration from classpath / filesystem.
load targets configuration from classpath / filesystem.
(existing-provisioning-spec-resolved crate-app convention-config targets-config)
(existing-provider-resolved crate-app targets-config)
the existing provider for allready resolved configurations.
the existing provider for allready resolved configurations.
Multimethod for creating group spec.
Multimethod for creating group spec.
Multimethod to modify convention after load.
Multimethod to modify convention after load.
Multimethod to modify convention after load.
Multimethod to modify convention after load.
(make-dda-crate-app &
{:keys [facility convention-schema
convention-schema-resolved default-convention-file
default-targets-file]
:or {default-targets-file "targets.edn"}})
Creates a DdaCrateApp. (Wrapper for ->DdaCrateApp with validation.)
Creates a DdaCrateApp. (Wrapper for ->DdaCrateApp with validation.)
(default-session-passed? crate-app session)
inspect session whether all tests has passed.
inspect session whether all tests has passed.
(summarize-test-session crate-app session & options)
make summary of tests session
make summary of tests session
(test-session-passed? crate-app session)
inspect session whether all tests has passed.
inspect session whether all tests has passed.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close