--release-track.
This commit is contained in:
parent
995fafebee
commit
801596395e
@ -3,7 +3,7 @@ mode = "last"
|
|||||||
mode_timeout = 300
|
mode_timeout = 300
|
||||||
mode_alarm = 3600
|
mode_alarm = 3600
|
||||||
auto_update = "critical"
|
auto_update = "critical"
|
||||||
releases_track = "current"
|
release_track = "current"
|
||||||
no_download = false
|
no_download = false
|
||||||
no_consensus = false
|
no_consensus = false
|
||||||
|
|
||||||
|
@ -86,7 +86,7 @@ usage! {
|
|||||||
flag_mode_timeout: u64 = 300u64, or |c: &Config| otry!(c.parity).mode_timeout.clone(),
|
flag_mode_timeout: u64 = 300u64, or |c: &Config| otry!(c.parity).mode_timeout.clone(),
|
||||||
flag_mode_alarm: u64 = 3600u64, or |c: &Config| otry!(c.parity).mode_alarm.clone(),
|
flag_mode_alarm: u64 = 3600u64, or |c: &Config| otry!(c.parity).mode_alarm.clone(),
|
||||||
flag_auto_update: String = "critical", or |c: &Config| otry!(c.parity).auto_update.clone(),
|
flag_auto_update: String = "critical", or |c: &Config| otry!(c.parity).auto_update.clone(),
|
||||||
flag_releases_track: String = "current", or |c: &Config| otry!(c.parity).releases_track.clone(),
|
flag_release_track: String = "current", or |c: &Config| otry!(c.parity).release_track.clone(),
|
||||||
flag_no_download: bool = false, or |c: &Config| otry!(c.parity).no_download.clone(),
|
flag_no_download: bool = false, or |c: &Config| otry!(c.parity).no_download.clone(),
|
||||||
flag_no_consensus: bool = false, or |c: &Config| otry!(c.parity).no_consensus.clone(),
|
flag_no_consensus: bool = false, or |c: &Config| otry!(c.parity).no_consensus.clone(),
|
||||||
flag_chain: String = "homestead", or |c: &Config| otry!(c.parity).chain.clone(),
|
flag_chain: String = "homestead", or |c: &Config| otry!(c.parity).chain.clone(),
|
||||||
@ -314,7 +314,7 @@ struct Operating {
|
|||||||
mode_timeout: Option<u64>,
|
mode_timeout: Option<u64>,
|
||||||
mode_alarm: Option<u64>,
|
mode_alarm: Option<u64>,
|
||||||
auto_update: Option<String>,
|
auto_update: Option<String>,
|
||||||
releases_track: Option<String>,
|
release_track: Option<String>,
|
||||||
no_download: Option<bool>,
|
no_download: Option<bool>,
|
||||||
no_consensus: Option<bool>,
|
no_consensus: Option<bool>,
|
||||||
chain: Option<String>,
|
chain: Option<String>,
|
||||||
@ -542,7 +542,7 @@ mod tests {
|
|||||||
flag_mode_timeout: 300u64,
|
flag_mode_timeout: 300u64,
|
||||||
flag_mode_alarm: 3600u64,
|
flag_mode_alarm: 3600u64,
|
||||||
flag_auto_update: "critical".into(),
|
flag_auto_update: "critical".into(),
|
||||||
flag_releases_track: "current".into(),
|
flag_release_track: "current".into(),
|
||||||
flag_no_download: false,
|
flag_no_download: false,
|
||||||
flag_no_consensus: false,
|
flag_no_consensus: false,
|
||||||
flag_chain: "xyz".into(),
|
flag_chain: "xyz".into(),
|
||||||
@ -720,7 +720,7 @@ mod tests {
|
|||||||
mode_timeout: Some(15u64),
|
mode_timeout: Some(15u64),
|
||||||
mode_alarm: Some(10u64),
|
mode_alarm: Some(10u64),
|
||||||
auto_update: None,
|
auto_update: None,
|
||||||
releases_track: None,
|
release_track: None,
|
||||||
no_download: None,
|
no_download: None,
|
||||||
no_consensus: None,
|
no_consensus: None,
|
||||||
chain: Some("./chain.json".into()),
|
chain: Some("./chain.json".into()),
|
||||||
|
@ -40,13 +40,13 @@ Operating Options:
|
|||||||
critical - Only consensus/security updates.
|
critical - Only consensus/security updates.
|
||||||
none - No updates will be auto-installed.
|
none - No updates will be auto-installed.
|
||||||
(default: {flag_auto_update}).
|
(default: {flag_auto_update}).
|
||||||
--releases-track TRACK Set which release track we should use for updates.
|
--release-track TRACK Set which release track we should use for updates.
|
||||||
stable - Stable releases.
|
stable - Stable releases.
|
||||||
beta - Beta releases.
|
beta - Beta releases.
|
||||||
nightly - Nightly releases (unstable).
|
nightly - Nightly releases (unstable).
|
||||||
testing - Testing releases (do not use).
|
testing - Testing releases (do not use).
|
||||||
current - Whatever track this executable was
|
current - Whatever track this executable was
|
||||||
released on (default: {flag_releases_track}).
|
released on (default: {flag_release_track}).
|
||||||
--no-download Normally new releases will be downloaded ready for
|
--no-download Normally new releases will be downloaded ready for
|
||||||
updating. This disables it. Not recommended.
|
updating. This disables it. Not recommended.
|
||||||
(default: {flag_no_download}).
|
(default: {flag_no_download}).
|
||||||
|
@ -693,7 +693,7 @@ impl Configuration {
|
|||||||
"all" => UpdateFilter::All,
|
"all" => UpdateFilter::All,
|
||||||
_ => return Err("Invalid value for `--auto-update`. See `--help` for more information.".into()),
|
_ => return Err("Invalid value for `--auto-update`. See `--help` for more information.".into()),
|
||||||
},
|
},
|
||||||
track: match self.args.flag_releases_track.as_ref() {
|
track: match self.args.flag_release_track.as_ref() {
|
||||||
"stable" => ReleaseTrack::Stable,
|
"stable" => ReleaseTrack::Stable,
|
||||||
"beta" => ReleaseTrack::Beta,
|
"beta" => ReleaseTrack::Beta,
|
||||||
"nightly" => ReleaseTrack::Nightly,
|
"nightly" => ReleaseTrack::Nightly,
|
||||||
|
Loading…
Reference in New Issue
Block a user