Skip to content

Commit 1fc046f

Browse files
committed
don't use prints, use logging
1 parent 641aa04 commit 1fc046f

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

setup_boilerplate.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
options.
88
"""
99

10+
import logging
1011
import pathlib
1112
import runpy
1213
import sys
@@ -19,6 +20,8 @@
1920

2021
__updated__ = '2020-02-05'
2122

23+
_LOG = logging.getLogger(__name__)
24+
2225
SETUP_TEMPLATE = '''"""Setup script."""
2326
2427
import setup_boilerplate
@@ -151,7 +154,7 @@ def __init__(self, root_dir: pathlib.Path, *args, **kwargs):
151154
def visit_reference(self, node: docutils.nodes.reference) -> None:
152155
"""Call for "reference" nodes."""
153156
assert isinstance(node, docutils.nodes.TextElement), type(node)
154-
# print(f' RelativeRefFinder: examining reference {node}')
157+
_LOG.debug('RelativeRefFinder: examining reference %s', node)
155158
if len(node.children) != 1 or 'refuri' not in node.attributes \
156159
or any(node.attributes['refuri'].startswith(_) for _ in {'http://', 'https://'}):
157160
return
@@ -169,7 +172,7 @@ def visit_reference(self, node: docutils.nodes.reference) -> None:
169172
return
170173
if not path.is_file():
171174
return
172-
# print(' RelativeRefFinder: reference points to existing file')
175+
_LOG.debug('RelativeRefFinder: reference points to existing file')
173176
self.references.append(node)
174177

175178
def unknown_visit(self, node: docutils.nodes.Node) -> None:
@@ -190,7 +193,7 @@ def resolve_relative_rst_links(text: str, base_link: str) -> str:
190193
finder = RelativeRefFinder(HERE, document)
191194
document.walk(finder)
192195
for target in finder.references:
193-
print(f' resolve_relative_rst_links: resolving reference {target}')
196+
_LOG.info('resolve_relative_rst_links: resolving reference %s', target)
194197
assert isinstance(target, docutils.nodes.TextElement), type(target)
195198
refuri = target.attributes['refuri']
196199
if 'name' in target.attributes:
@@ -204,7 +207,7 @@ def resolve_relative_rst_links(text: str, base_link: str) -> str:
204207
old_link = f' :target: {refuri}'
205208
new_link = f' :target: {base_link}{refuri}'
206209
text = text.replace(old_link, new_link)
207-
print(f' resolve_relative_rst_links: replaced "{old_link}" with "{new_link}"')
210+
_LOG.info('resolve_relative_rst_links: replaced "%s" with "%s"', old_link, new_link)
208211
return text
209212

210213

0 commit comments

Comments
 (0)