summaryrefslogtreecommitdiff
path: root/sphinx/builders/manpage.py
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2016-12-22 13:41:56 +0900
committerTakeshi KOMIYA <i.tkomiya@gmail.com>2017-01-02 12:59:50 +0900
commitb43523fcbecda58ffd1ed31d29d0c9363a42be86 (patch)
treef5dc45705c4d1251503e602b4cdd4ec46341e87e /sphinx/builders/manpage.py
parent70d6a560f2e23acbfaa85d1eda7471cfca15f77d (diff)
downloadsphinx-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.py12
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