Add some debugging output in bm module
This commit is contained in:
parent
15a2480604
commit
de843541f1
1 changed files with 15 additions and 3 deletions
|
@ -32,9 +32,18 @@ impl Module for BMModule {
|
||||||
fn execute(&self, rt : &Runtime) -> ModuleResult {
|
fn execute(&self, rt : &Runtime) -> ModuleResult {
|
||||||
let cmd = rt.config.cli_matches.subcommand_matches("bm").unwrap();
|
let cmd = rt.config.cli_matches.subcommand_matches("bm").unwrap();
|
||||||
match cmd.subcommand_name() {
|
match cmd.subcommand_name() {
|
||||||
Some("add") => { add(rt, cmd.subcommand_matches("add").unwrap()) }
|
Some("add") => {
|
||||||
Some("list") => { list(rt, cmd.subcommand_matches("list").unwrap()) }
|
debug!("Calling 'add'...");
|
||||||
Some("remove") => { list(rt, cmd.subcommand_matches("remove").unwrap()) }
|
add(rt, cmd.subcommand_matches("add").unwrap())
|
||||||
|
}
|
||||||
|
Some("list") => {
|
||||||
|
debug!("Calling 'list'...");
|
||||||
|
list(rt, cmd.subcommand_matches("list").unwrap())
|
||||||
|
}
|
||||||
|
Some("remove") => {
|
||||||
|
debug!("Calling 'remove'...");
|
||||||
|
list(rt, cmd.subcommand_matches("remove").unwrap())
|
||||||
|
}
|
||||||
_ => {
|
_ => {
|
||||||
info!("Not calling any of add, list, remove");
|
info!("Not calling any of add, list, remove");
|
||||||
Ok(())
|
Ok(())
|
||||||
|
@ -100,6 +109,7 @@ fn remove<'a>(rt: &Runtime, sub: &ArgMatches<'a, 'a>) -> ModuleResult {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn get_tags<'a>(rt: &Runtime, sub: &ArgMatches<'a, 'a>) -> Option<Vec<String>> {
|
fn get_tags<'a>(rt: &Runtime, sub: &ArgMatches<'a, 'a>) -> Option<Vec<String>> {
|
||||||
|
debug!("Fetching tags from commandline");
|
||||||
sub.value_of("tags").and_then(|tags|
|
sub.value_of("tags").and_then(|tags|
|
||||||
Some(tags.split(",")
|
Some(tags.split(",")
|
||||||
.collect::<Vec<_>>()
|
.collect::<Vec<_>>()
|
||||||
|
@ -112,6 +122,7 @@ fn get_tags<'a>(rt: &Runtime, sub: &ArgMatches<'a, 'a>) -> Option<Vec<String>> {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn get_matcher<'a>(rt: &Runtime, sub: &ArgMatches<'a, 'a>) -> Option<Regex> {
|
fn get_matcher<'a>(rt: &Runtime, sub: &ArgMatches<'a, 'a>) -> Option<Regex> {
|
||||||
|
debug!("Fetching matcher from commandline");
|
||||||
if let Some(s) = sub.value_of("match") {
|
if let Some(s) = sub.value_of("match") {
|
||||||
if let Ok(r) = Regex::new(s) {
|
if let Ok(r) = Regex::new(s) {
|
||||||
return Some(r)
|
return Some(r)
|
||||||
|
@ -124,6 +135,7 @@ fn get_matcher<'a>(rt: &Runtime, sub: &ArgMatches<'a, 'a>) -> Option<Regex> {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn get_id<'a>(rt: &Runtime, sub: &ArgMatches<'a, 'a>) -> Option<String> {
|
fn get_id<'a>(rt: &Runtime, sub: &ArgMatches<'a, 'a>) -> Option<String> {
|
||||||
|
debug!("Fetching id from commandline");
|
||||||
sub.value_of("id").and_then(|s| Some(String::from(s)))
|
sub.value_of("id").and_then(|s| Some(String::from(s)))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue