rename CmdDef to CommandLineInterface

This commit is contained in:
Dietmar Maurer
2018-12-10 13:40:10 +01:00
parent b7329c8a1a
commit 9f6ab1fc58
2 changed files with 14 additions and 14 deletions

View File

@ -5,29 +5,29 @@ use std::collections::HashMap;
use apitest::api3;
use apitest::cli::command::*;
fn datastore_commands() -> CmdDef {
fn datastore_commands() -> CommandLineInterface {
let mut cmd_def = HashMap::new();
cmd_def.insert("list".to_owned(), CmdDef::Simple(CliCommand {
cmd_def.insert("list".to_owned(), CommandLineInterface::Simple(CliCommand {
info: api3::config::datastore::get(),
arg_param: vec![],
fixed_param: vec![],
}));
cmd_def.insert("create".to_owned(), CmdDef::Simple(CliCommand {
cmd_def.insert("create".to_owned(), CommandLineInterface::Simple(CliCommand {
info: api3::config::datastore::post(),
arg_param: vec!["name", "path"],
fixed_param: vec![],
}));
cmd_def.insert("remove".to_owned(), CmdDef::Simple(CliCommand {
cmd_def.insert("remove".to_owned(), CommandLineInterface::Simple(CliCommand {
info: api3::config::datastore::delete(),
arg_param: vec!["name"],
fixed_param: vec![],
}));
CmdDef::Nested(cmd_def)
CommandLineInterface::Nested(cmd_def)
}
fn main() {
@ -36,7 +36,7 @@ fn main() {
cmd_def.insert("datastore".to_owned(), datastore_commands());
if let Err(err) = run_cli_command(&CmdDef::Nested(cmd_def)) {
if let Err(err) = run_cli_command(&CommandLineInterface::Nested(cmd_def)) {
eprintln!("Error: {}", err);
print_cli_usage();
std::process::exit(-1);