diff options
author | J2P <jjp5023@gmail.com> | 2018-09-03 00:04:44 +0900 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-09-02 19:16:50 -0400 |
commit | f949ded933aad669b952adcaa5a92f8a5df2b38e (patch) | |
tree | d85409037f6670bce791131264754069313d486d /src | |
parent | 77faad80708fa05d34c0fe873e6f803cf7c975d8 (diff) |
Log level code refactoring
Diffstat (limited to 'src')
-rw-r--r-- | src/main.rs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs index e4a756654..7d59fe03d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -131,6 +131,7 @@ fn main() { let js_args = flags::v8_set_flags(env::args().collect()); let mut d = Deno::new(js_args); + let mut log_level = log::LevelFilter::Info; if d.flags.help { flags::print_usage(); @@ -142,11 +143,11 @@ fn main() { std::process::exit(0); } - log::set_max_level(if d.flags.log_debug { - log::LevelFilter::Debug - } else { - log::LevelFilter::Info - }); + if d.flags.log_debug { + log_level = log::LevelFilter::Debug; + } + + log::set_max_level(log_level); d.execute("deno_main.js", "denoMain();") .unwrap_or_else(|err| { |