option to use choco with gsudo on windows (#463)

This commit is contained in:
chhe
2020-07-06 13:36:45 +02:00
committed by GitHub
parent 5c7f04c2cf
commit 64fbf606df
2 changed files with 26 additions and 3 deletions

View File

@@ -129,6 +129,7 @@ pub struct Vagrant {
pub struct Windows {
accept_all_updates: Option<bool>,
self_rename: Option<bool>,
use_gsudo_with_choco: Option<bool>,
}
#[derive(Deserialize, Default, Debug)]
@@ -519,6 +520,16 @@ impl Config {
.unwrap_or(false)
}
/// Whether to use gsudo command with choco if available
#[allow(dead_code)]
pub fn use_gsudo_with_choco(&self) -> bool {
self.config_file
.windows
.as_ref()
.and_then(|w| w.use_gsudo_with_choco)
.unwrap_or(false)
}
/// Whether Brew cask should be greedy
#[allow(dead_code)]
pub fn brew_cask_greedy(&self) -> bool {