From b9fbd552149c1fe61b662c9b1a1ed1b42e5487ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Sat, 22 Jun 2019 18:02:51 +0200 Subject: feat: log permission access (#2518) Replaces -D/--log-debug flag with --log-level=debug --log-level=info displays permission access --- cli/main.rs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'cli/main.rs') 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), -- cgit v1.2.3