diff --git a/frontends/ycdl_flask/ycdl_flask_dev.py b/frontends/ycdl_flask/ycdl_flask_dev.py index f9616b1..c6e99a5 100644 --- a/frontends/ycdl_flask/ycdl_flask_dev.py +++ b/frontends/ycdl_flask/ycdl_flask_dev.py @@ -11,7 +11,6 @@ handler = logging.StreamHandler() log_format = '{levelname}:ycdl.{module}.{funcName}: {message}' handler.setFormatter(logging.Formatter(log_format, style='{')) logging.getLogger().addHandler(handler) -logging.getLogger('ycdl').setLevel(logging.DEBUG) import argparse import gevent.pywsgi @@ -58,7 +57,7 @@ def ycdl_flask_launch( site.localhost_only = True youtube_core = ycdl.ytapi.Youtube(bot.get_youtube_key()) - backend.common.init_ycdldb(youtube_core, create=create) + backend.common.init_ycdldb(youtube_core, create=create, log_level=logging.DEBUG) if refresh_rate is not None: backend.common.start_refresher_thread(refresh_rate) diff --git a/ycdl/ycdldb.py b/ycdl/ycdldb.py index 3f88aa3..3043684 100644 --- a/ycdl/ycdldb.py +++ b/ycdl/ycdldb.py @@ -460,6 +460,7 @@ class YCDLDB( youtube, create=True, data_directory=None, + log_level=vlogging.NOTSET, skip_version_check=False, ): super().__init__() @@ -476,6 +477,7 @@ class YCDLDB( # LOGGING self.log = vlogging.getLogger('ycdl:%s' % self.data_directory.absolute_path) + self.log.setLevel(log_level) # DATABASE self.database_filepath = self.data_directory.with_child(constants.DEFAULT_DBNAME)