summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan van Berkom <tristan.vanberkom@codethink.co.uk>2019-08-02 18:40:11 -0400
committerTristan van Berkom <tristan.vanberkom@codethink.co.uk>2019-08-03 14:23:01 -0400
commitfe1904bb42222f84577603950579ca6f41ec354c (patch)
tree57d538dfb5504a5b56bed464c9885714dc4647a3
parent4d88a8066b82ca76aae2429a1eb9cb4d87eb5f29 (diff)
downloadbuildstream-fe1904bb42222f84577603950579ca6f41ec354c.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 8dbd89cc1..8fbac365a 100644
--- a/buildstream/plugin.py
+++ b/buildstream/plugin.py
@@ -548,6 +548,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)