cli: get command now shows default values instead of 'not set' (#5796)

* get command now shows default values instead of 'not set'

* Add default indicator
This commit is contained in:
Michael Vines
2019-09-05 10:14:23 -07:00
committed by GitHub
parent c4a5442146
commit 5ffb6b874b
3 changed files with 44 additions and 21 deletions

View File

@@ -9,3 +9,16 @@ pub fn println_name_value(name: &str, value: &str) {
};
println!("{} {}", style(name).bold(), styled_value);
}
pub fn println_name_value_or(name: &str, value: &str, default_value: &str) {
if value == "" {
println!(
"{} {} {}",
style(name).bold(),
style(default_value),
style("(default)").italic()
);
} else {
println!("{} {}", style(name).bold(), style(value));
};
}