summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJ2P <jjp5023@gmail.com>2018-09-03 00:04:44 +0900
committerRyan Dahl <ry@tinyclouds.org>2018-09-02 19:16:50 -0400
commitf949ded933aad669b952adcaa5a92f8a5df2b38e (patch)
treed85409037f6670bce791131264754069313d486d /src
parent77faad80708fa05d34c0fe873e6f803cf7c975d8 (diff)
Log level code refactoring
Diffstat (limited to 'src')
-rw-r--r--src/main.rs11
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| {