rust cli: Show warning message for set subcommand

Signed-off-by: Gris Ge <fge@redhat.com>
This commit is contained in:
Gris Ge 2022-04-08 16:32:57 +08:00
parent 2f64becfc4
commit a5339a594f

View File

@ -230,6 +230,11 @@ fn main() {
} else if let Some(matches) = matches.subcommand_matches(SUB_CMD_SHOW) {
print_result_and_exit(show(matches), EXIT_FAILURE);
} else if let Some(matches) = matches.subcommand_matches(SUB_CMD_APPLY) {
let argv: Vec<String> = std::env::args().collect();
if argv.get(1) == Some(&"set".to_string()) {
eprintln!("Using 'set' is deprecated, use 'apply' instead.");
}
if let Some(file_path) = matches.value_of("STATE_FILE") {
print_result_and_exit(
apply_from_file(file_path, matches),