Merge pull request #26 from andrewhalle/remove-log-file

turn off writing log to file
This commit is contained in:
Henrik
2019-03-10 21:37:57 +01:00
committed by GitHub

View File

@@ -45,7 +45,7 @@ use spotify::PlayerEvent;
use ui::playlist::PlaylistEvent; use ui::playlist::PlaylistEvent;
use commands::{CommandManager}; use commands::{CommandManager};
fn init_logger(content: TextContent) { fn init_logger(content: TextContent, write_to_file: bool) {
let mut builder = env_logger::Builder::from_default_env(); let mut builder = env_logger::Builder::from_default_env();
{ {
builder builder
@@ -54,14 +54,16 @@ fn init_logger(content: TextContent) {
let line = format!("[{}] {}\n", record.level(), record.args()); let line = format!("[{}] {}\n", record.level(), record.args());
buffer.append(line.clone()); buffer.append(line.clone());
let mut file = OpenOptions::new() if write_to_file {
.create(true) let mut file = OpenOptions::new()
.write(true) .create(true)
.append(true) .write(true)
.open("ncspot.log") .append(true)
.unwrap(); .open("ncspot.log")
if let Err(e) = writeln!(file, "{}", line) { .unwrap();
eprintln!("Couldn't write to file: {}", e); if let Err(e) = writeln!(file, "{}", line) {
eprintln!("Couldn't write to file: {}", e);
}
} }
Ok(()) Ok(())
}) })
@@ -113,7 +115,7 @@ fn main() {
let logbuf = TextContent::new("Welcome to ncspot\n"); let logbuf = TextContent::new("Welcome to ncspot\n");
let logview = TextView::new_with_content(logbuf.clone()); let logview = TextView::new_with_content(logbuf.clone());
init_logger(logbuf); init_logger(logbuf, false);
let mut cursive = Cursive::default(); let mut cursive = Cursive::default();
cursive.set_theme(theme::default()); cursive.set_theme(theme::default());