From 580d9ebcf1d4e1c965c82cc61a65d2739bd7b33d Mon Sep 17 00:00:00 2001 From: Ferran Basora Date: Tue, 1 Dec 2020 10:13:49 +0000 Subject: [PATCH] New dbg function --- src/main.rs | 10 ++++++++++ src/swapper.rs | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/src/main.rs b/src/main.rs index d33e078..db89864 100644 --- a/src/main.rs +++ b/src/main.rs @@ -12,6 +12,16 @@ use clap::crate_version; use std::fs::OpenOptions; use std::io::{self, Read, Write}; +#[allow(dead_code)] +fn dbg(msg: &str) { + let mut file = std::fs::OpenOptions::new() + .append(true) + .open("/tmp/thumbs.log") + .expect("Unable to open log file"); + + writeln!(&mut file, "{}", msg).expect("Unable to write log file"); +} + fn app_args<'a>() -> clap::ArgMatches<'a> { App::new("thumbs") .version(crate_version!()) diff --git a/src/swapper.rs b/src/swapper.rs index 05c1365..db7414c 100644 --- a/src/swapper.rs +++ b/src/swapper.rs @@ -43,6 +43,16 @@ impl Executor for RealShell { const TMP_FILE: &str = "/tmp/thumbs-last"; +#[allow(dead_code)] +fn dbg(msg: &str) { + let mut file = std::fs::OpenOptions::new() + .append(true) + .open("/tmp/thumbs.log") + .expect("Unable to open log file"); + + writeln!(&mut file, "{}", msg).expect("Unable to write log file"); +} + pub struct Swapper<'a> { executor: Box<&'a mut dyn Executor>, dir: String,