ControlNode.Release.State (Control Node v0.7.0) View Source
Link to this section Summary
Link to this section Types
Specs
t() :: %ControlNode.Release.State{
host: ControlNode.Host.SSH.t(),
pid: list(),
port: integer(),
release_path: list(),
status: atom(),
tunnel_port: integer(),
version: String.t()
}
Release.State defines the configuration for the release to be deployed and monitored.
:host: Spec of remote host where the release will be deployed and where:version: Version number of the release:status: Status of the release, possible values:running | :not_running