From c9cf3578f9698b2355c0ff97edf7d686785d5564 Mon Sep 17 00:00:00 2001 From: Olivier Date: Mon, 13 Apr 2020 14:29:52 +0200 Subject: [PATCH] Display taints in node panel --- client/src/views/node.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/client/src/views/node.js b/client/src/views/node.js index d65f7c3..38fa135 100644 --- a/client/src/views/node.js +++ b/client/src/views/node.js @@ -75,6 +75,7 @@ export default class Node extends Base { + {getTaints(item)} )} @@ -118,6 +119,15 @@ export default class Node extends Base { } } +/** + * Render "taints" divs from the node spec + * + * @param spec spec from a node item + */ +function getTaints({ spec }) { + return _.map(spec.taints, ({key, effect}) =>
{key} {effect}
); +} + function getUptime({status}) { const ready = status.conditions.find(y => y.type === 'Ready'); if (!ready) return 'N/A';