ControlNode.Release.State (Control Node v0.6.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