summaryrefslogtreecommitdiff
path: root/sphinx/application.py
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx/application.py')
-rw-r--r--sphinx/application.py22
1 files changed, 13 insertions, 9 deletions
diff --git a/sphinx/application.py b/sphinx/application.py
index 18af3f803..5bd5c9f0e 100644
--- a/sphinx/application.py
+++ b/sphinx/application.py
@@ -1128,26 +1128,30 @@ class Sphinx:
"""
if typ == 'read':
attrname = 'parallel_read_safe'
- message = __("the %s extension does not declare if it is safe "
- "for parallel reading, assuming it isn't - please "
- "ask the extension author to check and make it "
- "explicit")
+ message_not_declared = __("the %s extension does not declare if it "
+ "is safe for parallel reading, assuming "
+ "it isn't - please ask the extension author "
+ "to check and make it explicit")
+ message_not_safe = __("the %s extension is not safe for parallel reading")
elif typ == 'write':
attrname = 'parallel_write_safe'
- message = __("the %s extension does not declare if it is safe "
- "for parallel writing, assuming it isn't - please "
- "ask the extension author to check and make it "
- "explicit")
+ message_not_declared = __("the %s extension does not declare if it "
+ "is safe for parallel writing, assuming "
+ "it isn't - please ask the extension author "
+ "to check and make it explicit")
+ message_not_safe = __("the %s extension is not safe for parallel writing")
else:
raise ValueError('parallel type %s is not supported' % typ)
for ext in self.extensions.values():
allowed = getattr(ext, attrname, None)
if allowed is None:
- logger.warning(message, ext.name)
+ logger.warning(message_not_declared, ext.name)
logger.warning(__('doing serial %s'), typ)
return False
elif not allowed:
+ logger.warning(message_not_safe, ext.name)
+ logger.warning(__('doing serial %s'), typ)
return False
return True