summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Smith <qinusty@gmail.com>2018-08-21 14:45:56 +0100
committerQinusty <jrsmith9822@gmail.com>2018-08-21 14:49:57 +0000
commitef60622925da594c7eda3d78781db80861ebe1dd (patch)
tree3bebfb55ba32ea941e448b4c144e063e9095c367
parent320b95627123eab634b6642e7cd5c5e2083e04cf (diff)
downloadbuildstream-ef60622925da594c7eda3d78781db80861ebe1dd.tar.gz
plugin.py: Stop printing None for fatal-warnings
Providing warn with detail=None (default) will no longer print None when a fatal warning is triggered.
-rw-r--r--buildstream/plugin.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/buildstream/plugin.py b/buildstream/plugin.py
index 4514ee355..a65db4d42 100644
--- a/buildstream/plugin.py
+++ b/buildstream/plugin.py
@@ -508,6 +508,7 @@ class Plugin():
project = self._get_project()
if project._warning_is_fatal(warning_token):
+ detail = detail if detail else ""
raise PluginError(message="{}\n{}".format(brief, detail), reason=warning_token)
self.__message(MessageType.WARN, brief=brief, detail=detail)