fix log none argument
This commit is contained in:
parent
6c79012da3
commit
4ea9eea237
@ -1,4 +1,8 @@
|
|||||||
use std::{fs::File, path::PathBuf, process::exit};
|
use std::{
|
||||||
|
fs::File,
|
||||||
|
path::{Path, PathBuf},
|
||||||
|
process::exit,
|
||||||
|
};
|
||||||
|
|
||||||
use regex::Regex;
|
use regex::Regex;
|
||||||
use serde_json::{json, Map, Value};
|
use serde_json::{json, Map, Value};
|
||||||
@ -71,10 +75,12 @@ pub fn get_config(args: Args) -> PlayoutConfig {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if let Some(log_path) = args.log {
|
if let Some(log_path) = args.log {
|
||||||
if log_path.is_dir() {
|
if &log_path != Path::new("none") && log_path.is_dir() {
|
||||||
config.logging.log_to_file = true;
|
config.logging.log_to_file = true;
|
||||||
}
|
|
||||||
config.logging.path = log_path;
|
config.logging.path = log_path;
|
||||||
|
} else {
|
||||||
|
config.logging.log_to_file = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if let Some(playlist) = args.playlist {
|
if let Some(playlist) = args.playlist {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user