summaryrefslogtreecommitdiffstats
path: root/bin/domain/imag-habit/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'bin/domain/imag-habit/src/lib.rs')
-rw-r--r--bin/domain/imag-habit/src/lib.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/domain/imag-habit/src/lib.rs b/bin/domain/imag-habit/src/lib.rs
index c8075dfe..e77ff26b 100644
--- a/bin/domain/imag-habit/src/lib.rs
+++ b/bin/domain/imag-habit/src/lib.rs
@@ -43,6 +43,7 @@ extern crate resiter;
extern crate chrono;
extern crate prettytable;
#[macro_use] extern crate failure;
+extern crate result_inspect;
extern crate libimaghabit;
extern crate libimagstore;
@@ -65,6 +66,7 @@ use resiter::Filter;
use resiter::IterInnerOkOrElse;
use clap::App;
use chrono::NaiveDate;
+use result_inspect::*;
use libimagrt::runtime::Runtime;
use libimagrt::application::ImagApplication;
@@ -133,7 +135,7 @@ fn create(rt: &Runtime) -> Result<()> {
let parsedate = |d, pname| match kairos_parse(d)? {
Parsed::TimeType(tt) => tt.calculate()
- .map_dbg(|y| format!("TimeType yielded: '{:?}'", y))?
+ .inspect(|y| debug!("TimeType yielded: '{:?}'", y))?
.get_moment()
.ok_or_else(|| {
format_err!("Error: '{}' parameter does not yield a point in time", pname)