summaryrefslogtreecommitdiffstats
path: root/imag-view
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2016-07-26 15:36:49 +0200
committerMatthias Beyer <mail@beyermatthias.de>2016-07-26 15:36:49 +0200
commit3b426f739bdac058e62b14d47bda1a40fe924227 (patch)
tree4821120cc80281e0487b9444506c483f36e76f75 /imag-view
parent67d536fa7495eafb91be7f5a4798ddeb19aa6b97 (diff)
Replace Store::retrieve() with Store::get()
Diffstat (limited to 'imag-view')
-rw-r--r--imag-view/src/main.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/imag-view/src/main.rs b/imag-view/src/main.rs
index 9f4040b1..6e96c10c 100644
--- a/imag-view/src/main.rs
+++ b/imag-view/src/main.rs
@@ -55,8 +55,12 @@ fn main() {
Some(s) => s,
};
- let entry = match rt.store().retrieve(PathBuf::from(entry_id)) {
- Ok(fle) => fle,
+ let entry = match rt.store().get(PathBuf::from(entry_id)) {
+ Ok(Some(fle)) => fle,
+ Ok(None) => {
+ error!("Cannot get {}, there is no such id in the store", entry_id);
+ exit(1);
+ }
Err(e) => {
trace_error(&e);
exit(1); // we can afford not-executing destructors here