diff --git a/dysche-cli/src/main.rs b/dysche-cli/src/main.rs index 95b223afaf0fbc51fbeec7edfebb04faba2d4c4f..8307fca1c099776a7941e357fc09aa33014fd076 100644 --- a/dysche-cli/src/main.rs +++ b/dysche-cli/src/main.rs @@ -12,12 +12,13 @@ enum DyscheErrorCode { DENOCPU, DENOKERNEL, DENOSPDP, + DENULL, } fn main() { let yml = clap::load_yaml!("param.yml"); let matches = clap::App::from_yaml(yml).get_matches(); - let mut ret : Result = Ok(0); + let mut ret : Result = Err(DyscheErrorCode::DENULL); if let Some(_sc) = matches.subcommand_matches("list") { let mut verb = false; @@ -91,7 +92,7 @@ fn main() { match e { _ => {}, } - let _ = clap::App::from_yaml(yml).print_long_help(); + let _ = clap::App::from_yaml(yml).print_help(); }, } diff --git a/dysche-cli/src/param.yml b/dysche-cli/src/param.yml index b692395e4a24a92cd124958343ced5870f87c7ee..9ffe09a45ca5f57459b1fd67d75cc8bd75ed65b6 100644 --- a/dysche-cli/src/param.yml +++ b/dysche-cli/src/param.yml @@ -1,7 +1,7 @@ name: "dysche-cli" version: "0.1.0" -about: "Cli tools for dysche partition management" -author: "Guangxing Deng. , Liang Li " +about: "Intro: Cli tools for dysche partition management" +author: "Author: Guangxing Deng. , Liang Li " args: - verbose: