Merge pull request #26 from andrewhalle/remove-log-file
turn off writing log to file
This commit is contained in:
22
src/main.rs
22
src/main.rs
@@ -45,7 +45,7 @@ use spotify::PlayerEvent;
|
||||
use ui::playlist::PlaylistEvent;
|
||||
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();
|
||||
{
|
||||
builder
|
||||
@@ -54,14 +54,16 @@ fn init_logger(content: TextContent) {
|
||||
let line = format!("[{}] {}\n", record.level(), record.args());
|
||||
buffer.append(line.clone());
|
||||
|
||||
let mut file = OpenOptions::new()
|
||||
.create(true)
|
||||
.write(true)
|
||||
.append(true)
|
||||
.open("ncspot.log")
|
||||
.unwrap();
|
||||
if let Err(e) = writeln!(file, "{}", line) {
|
||||
eprintln!("Couldn't write to file: {}", e);
|
||||
if write_to_file {
|
||||
let mut file = OpenOptions::new()
|
||||
.create(true)
|
||||
.write(true)
|
||||
.append(true)
|
||||
.open("ncspot.log")
|
||||
.unwrap();
|
||||
if let Err(e) = writeln!(file, "{}", line) {
|
||||
eprintln!("Couldn't write to file: {}", e);
|
||||
}
|
||||
}
|
||||
Ok(())
|
||||
})
|
||||
@@ -113,7 +115,7 @@ fn main() {
|
||||
|
||||
let logbuf = TextContent::new("Welcome to ncspot\n");
|
||||
let logview = TextView::new_with_content(logbuf.clone());
|
||||
init_logger(logbuf);
|
||||
init_logger(logbuf, false);
|
||||
|
||||
let mut cursive = Cursive::default();
|
||||
cursive.set_theme(theme::default());
|
||||
|
||||
Reference in New Issue
Block a user