# SPDX-License-Identifier: GPL-2.0 # # Sphinx has deprecated its older logging interface, but the replacement # only goes back to 1.6. So here's a wrapper layer to keep around for # as long as we support 1.4. # import sphinx if sphinx.__version__[:3] >= '1.6': UseLogging = True from sphinx.util import logging logger = logging.getLogger('kerneldoc') else: UseLogging = False def warn(app, message): if UseLogging: logger.warning(message) else: app.warn(message) def verbose(app, message): if UseLogging: logger.verbose(message) else: app.verbose(message)