Add and use Red-Commons library (#5624)

* update RC dep

* welp 100% tested

* fix import

* 120% tested

* Call _early_init even earlier

Not really in scope of this PR but the original was merged
before I could share any feedback.

* explicitly import getLogger

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
This commit is contained in:
Draper
2022-03-18 22:41:42 +00:00
committed by GitHub
parent 335988c916
commit f763d29fd4
46 changed files with 110 additions and 129 deletions

View File

@@ -35,8 +35,9 @@ import pkg_resources
from fuzzywuzzy import fuzz, process
from rich.progress import ProgressColumn
from rich.progress_bar import ProgressBar
from red_commons.logging import VERBOSE, TRACE
from redbot import VersionInfo, _log
from redbot import VersionInfo
from redbot.core import data_manager
from redbot.core.utils.chat_formatting import box
@@ -366,7 +367,7 @@ def cli_level_to_log_level(level: int) -> int:
elif level == 1:
log_level = logging.DEBUG
elif level == 2:
log_level = _log.VERBOSE
log_level = VERBOSE
else:
log_level = _log.TRACE
log_level = TRACE
return log_level