diff --git a/apptools/logger/api.py b/apptools/logger/api.py index 603c6d971..be9797e16 100644 --- a/apptools/logger/api.py +++ b/apptools/logger/api.py @@ -1,4 +1,4 @@ -from .logger import add_log_queue_handler, create_log_file_handler +from .logger import add_log_queue_handler from .logger import FORMATTER, LEVEL, LogFileHandler from .log_point import log_point from .filtering_handler import FilteringHandler diff --git a/apptools/logger/logger.py b/apptools/logger/logger.py index 28c9b48dd..43d0a3b76 100644 --- a/apptools/logger/logger.py +++ b/apptools/logger/logger.py @@ -51,34 +51,6 @@ def __init__( self.setLevel(level) -@deprecated('use "LogFileHandler"') -def create_log_file_handler( - path, maxBytes=1000000, backupCount=3, level=None, formatter=None -): - """Creates a log file handler. - - This is just a convenience function to make it easy to create the same - kind of handlers across applications. - - It sets the handler's formatter to the default formatter, and its logging - level to the default logging level. - - """ - if level is None: - level = LEVEL - if formatter is None: - formatter = FORMATTER - - handler = RotatingFileHandler( - path, maxBytes=maxBytes, backupCount=backupCount - ) - - handler.setFormatter(formatter) - handler.setLevel(level) - - return handler - - def add_log_queue_handler(logger, level=None, formatter=None): """Adds a queueing log handler to a logger.""" if level is None: diff --git a/docs/releases/upcoming/218.removal.rst b/docs/releases/upcoming/218.removal.rst new file mode 100644 index 000000000..070bf361f --- /dev/null +++ b/docs/releases/upcoming/218.removal.rst @@ -0,0 +1 @@ +Remove deprecated create_log_file_handler function (#218) \ No newline at end of file