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';