diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2016-12-22 13:41:56 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2017-01-02 12:59:50 +0900 |
commit | b43523fcbecda58ffd1ed31d29d0c9363a42be86 (patch) | |
tree | f5dc45705c4d1251503e602b4cdd4ec46341e87e /sphinx/builders/manpage.py | |
parent | 70d6a560f2e23acbfaa85d1eda7471cfca15f77d (diff) | |
download | sphinx-git-b43523fcbecda58ffd1ed31d29d0c9363a42be86.tar.gz |
Use sphinx.util.logging instead app.info(), verbose(), debug() and debug2()
Diffstat (limited to 'sphinx/builders/manpage.py')
-rw-r--r-- | sphinx/builders/manpage.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/sphinx/builders/manpage.py b/sphinx/builders/manpage.py index e6f7c4104..cd8684c79 100644 --- a/sphinx/builders/manpage.py +++ b/sphinx/builders/manpage.py @@ -19,6 +19,7 @@ from docutils.frontend import OptionParser from sphinx import addnodes from sphinx.builders import Builder from sphinx.environment import NoUri +from sphinx.util import logging from sphinx.util.nodes import inline_all_toctrees from sphinx.util.osutil import make_filename from sphinx.util.console import bold, darkgreen # type: ignore @@ -30,6 +31,9 @@ if False: from sphinx.application import Sphinx # NOQA +logger = logging.getLogger(__name__) + + class ManualPageBuilder(Builder): """ Builds groff output in manual page format. @@ -62,7 +66,7 @@ class ManualPageBuilder(Builder): components=(docwriter,), read_config_files=True).get_default_values() - self.info(bold('writing... '), nonl=True) + logger.info(bold('writing... '), nonl=True) for info in self.config.man_pages: docname, name, description, authors, section = info @@ -73,7 +77,7 @@ class ManualPageBuilder(Builder): authors = [] targetname = '%s.%s' % (name, section) - self.info(darkgreen(targetname) + ' { ', nonl=True) + logger.info(darkgreen(targetname) + ' { ', nonl=True) destination = FileOutput( destination_path=path.join(self.outdir, targetname), encoding='utf-8') @@ -82,7 +86,7 @@ class ManualPageBuilder(Builder): docnames = set() # type: Set[unicode] largetree = inline_all_toctrees(self, docnames, docname, tree, darkgreen, [docname]) - self.info('} ', nonl=True) + logger.info('} ', nonl=True) self.env.resolve_references(largetree, docname, self) # remove pending_xref nodes for pendingnode in largetree.traverse(addnodes.pending_xref): @@ -95,7 +99,7 @@ class ManualPageBuilder(Builder): largetree.settings.section = section docwriter.write(largetree, destination) - self.info() + logger.info('') def finish(self): # type: () -> None |