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