summaryrefslogtreecommitdiff
path: root/cli/main.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2019-06-22 18:02:51 +0200
committerRyan Dahl <ry@tinyclouds.org>2019-06-22 09:02:51 -0700
commitb9fbd552149c1fe61b662c9b1a1ed1b42e5487ae (patch)
tree770470b2f7596aaca8f43e1e52d6469f3c89c79b /cli/main.rs
parent988bcbb8842d12202f278808698a6b546718e764 (diff)
feat: log permission access (#2518)
Replaces -D/--log-debug flag with --log-level=debug --log-level=info displays permission access
Diffstat (limited to 'cli/main.rs')
-rw-r--r--cli/main.rs14
1 files changed, 8 insertions, 6 deletions
diff --git a/cli/main.rs b/cli/main.rs
index d56b07479..7965b4edf 100644
--- a/cli/main.rs
+++ b/cli/main.rs
@@ -56,7 +56,9 @@ use flags::DenoSubcommand;
use futures::future;
use futures::lazy;
use futures::Future;
-use log::{LevelFilter, Metadata, Record};
+use log::Level;
+use log::Metadata;
+use log::Record;
use std::env;
static LOGGER: Logger = Logger;
@@ -333,11 +335,11 @@ fn main() {
v8_set_flags(v8_flags.clone());
}
- log::set_max_level(if flags.log_debug {
- LevelFilter::Debug
- } else {
- LevelFilter::Warn
- });
+ let log_level = match flags.log_level {
+ Some(level) => level,
+ None => Level::Warn,
+ };
+ log::set_max_level(log_level.to_level_filter());
match subcommand {
DenoSubcommand::Bundle => bundle_command(flags, argv),