imag-tag: Use util fn warn_exit()

This commit is contained in:
Matthias Beyer 2016-09-05 19:33:39 +02:00
parent 19711219e7
commit c91de877d0
2 changed files with 6 additions and 4 deletions

View file

@ -22,3 +22,6 @@ path = "../libimagerror"
[dependencies.libimagentrytag] [dependencies.libimagentrytag]
path = "../libimagentrytag" path = "../libimagentrytag"
[dependencies.libimagutil]
path = "../libimagutil"

View file

@ -8,6 +8,7 @@ extern crate libimagstore;
extern crate libimagrt; extern crate libimagrt;
extern crate libimagentrytag; extern crate libimagentrytag;
extern crate libimagerror; extern crate libimagerror;
extern crate libimagutil;
use std::process::exit; use std::process::exit;
use std::path::PathBuf; use std::path::PathBuf;
@ -19,6 +20,7 @@ use libimagentrytag::tag::Tag;
use libimagerror::trace::{trace_error, trace_error_exit}; use libimagerror::trace::{trace_error, trace_error_exit};
use libimagentrytag::ui::{get_add_tags, get_remove_tags}; use libimagentrytag::ui::{get_add_tags, get_remove_tags};
use libimagstore::storeid::StoreId; use libimagstore::storeid::StoreId;
use libimagutil::warn_exit::warn_exit;
mod ui; mod ui;
@ -103,10 +105,7 @@ fn list(id: PathBuf, rt: &Runtime) {
let entry = match rt.store().get(path.clone()) { let entry = match rt.store().get(path.clone()) {
Ok(Some(e)) => e, Ok(Some(e)) => e,
Ok(None) => { Ok(None) => warn_exit("No entry found.", 1),
info!("No entry found.");
exit(1);
},
Err(e) => { Err(e) => {
warn!("Could not get entry '{:?}'", path); warn!("Could not get entry '{:?}'", path);