Fix breakage

This commit is contained in:
Roey Darwish Dror
2021-12-12 13:52:07 +02:00
parent 97958041c9
commit 1f3d8d39a0
3 changed files with 7 additions and 3 deletions

View File

@@ -11,7 +11,7 @@ use pretty_env_logger::formatted_timed_builder;
use regex::Regex;
use serde::Deserialize;
use structopt::StructOpt;
use strum::{EnumIter, EnumString, EnumVariantNames, VariantNames};
use strum::{EnumIter, EnumString, EnumVariantNames, IntoEnumIterator, VariantNames};
use sys_info::hostname;
use which_crate::which;
@@ -517,6 +517,10 @@ impl Config {
enabled_steps.extend(only)
}
if enabled_steps.is_empty() {
enabled_steps.extend(Step::iter());
}
let mut disabled_steps: Vec<Step> = Vec::new();
disabled_steps.extend(&opt.disable);
if let Some(disabled) = config_file.disable.as_ref() {