Fix log roll over logging

This commit is contained in:
Gina Häußge 2017-11-30 17:26:44 +01:00
parent ac345daba2
commit 4ea76f84c5
2 changed files with 4 additions and 4 deletions

View file

@ -81,8 +81,8 @@ def run_server(basedir, configfile, host, port, debug, allow_root, logging_confi
safe_mode=safe_mode,
ignore_blacklist=ignore_blacklist,
after_safe_mode=log_startup,
after_plugin_manager=log_register_rollover)
after_environment_detector=log_register_rollover)
settings, _, safe_mode, event_manager, connectivity_checker, plugin_manager, environment_detector = components
except FatalStartupError as e:
@ -152,7 +152,7 @@ def enable_safemode(ctx, **kwargs):
settings.setBoolean(["server", "startOnceInSafeMode"], True)
settings.save()
click.echo("Safe mode flag set, OctoPrint will start in safe mode on next restart.")

View file

@ -27,7 +27,7 @@ class OctoPrintLogHandler(CleaningTimedRotatingFileHandler):
def doRollover(self):
CleaningTimedRotatingFileHandler.doRollover(self)
for rcb in self.__class__.rollover_callbacks:
for rcb in self.rollover_callbacks:
callback, args, kwargs = rcb
callback(*args, **kwargs)