Skip to content

Commit fdea571

Browse files
author
Attila Szöllősi
committed
Fix logging
1 parent 8fb417c commit fdea571

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

addon.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,14 @@ def __init__(self, title):
2828
self.add_controls()
2929
self.connect_controls()
3030

31+
from tvrenamr.logs import start_logging
32+
debug = addon.getSetting('debug')
33+
if debug:
34+
log_level = 10
35+
else:
36+
log_level = None
37+
start_logging(None, log_level, False)
38+
3139
def add_controls(self):
3240
self.add_labels()
3341
self.add_textboxes()

resources/lib/tvrenamr/cli/core.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
from tvrenamr import __version__, errors
1111
from tvrenamr.cli.helpers import (build_file_list, get_config, start_dry_run,
1212
stop_dry_run)
13-
from tvrenamr.logs import start_logging
1413
from tvrenamr.main import File, TvRenamr
1514

1615
log = logging.getLogger('CLI')
@@ -22,9 +21,6 @@ def rename(config, canonical, debug, dry_run, episode, # pylint: disable-msg=to
2221
show, show_override, specials, symlink, the, # pylint: disable-msg=too-many-arguments
2322
paths): # pylint: disable-msg=too-many-arguments
2423

25-
if debug:
26-
log_level = 10
27-
start_logging(log_file, log_level, quiet)
2824
logger = functools.partial(log.log, 26)
2925

3026
if dry_run or debug:

resources/lib/tvrenamr/logs.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ def start_logging(filename, log_level, quiet=False):
8282
# Handler for Kodi addon
8383
global log_buffer
8484
kodi_logger = logging.StreamHandler(log_buffer)
85-
kodi_logger.setLevel(20)
86-
kodi_logger.setFormatter(console_formatter)
85+
kodi_logger.setLevel(26)
86+
# kodi_logger.setFormatter(console_formatter)
8787
logging.getLogger().addHandler(kodi_logger)
8888

8989
# set the console format & attach the handler to the root logger with it.

todo.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Settings XML:
33
Help: [ ]
44
Remote control: [ ]
55
Multi language support: [ ]
6-
Symlink support: [ ]
6+
Symlink support: [x]
77
Save regexes: [ ]
88
Progress bar: [ ]
9-
Show log: [ ]
9+
Show log: [x]

0 commit comments

Comments
 (0)