From 1894cb35d2c7b935c4839bbc8dd750a6fff32a21 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Mon, 19 Sep 2016 12:10:09 +0200 Subject: [PATCH] feat(vm): expose resourceSet prop --- src/xapi-object-to-xo.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/xapi-object-to-xo.js b/src/xapi-object-to-xo.js index 1d05e77a8..cd9742df6 100644 --- a/src/xapi-object-to-xo.js +++ b/src/xapi-object-to-xo.js @@ -194,6 +194,15 @@ const TRANSFORMS = { : 'out of date' })() + let resourceSet = otherConfig['resource_set'] + if (resourceSet) { + try { + resourceSet = JSON.parse(resourceSet) + } catch (_) { + resourceSet = undefined + } + } + const vm = { // type is redefined after for controllers/, templates & // snapshots. @@ -272,6 +281,7 @@ const TRANSFORMS = { other: otherConfig, os_version: guestMetrics && guestMetrics.os_version || null, power_state: obj.power_state, + resourceSet, snapshots: link(obj, 'snapshots'), startTime: metrics && toTimestamp(metrics.start_time), tags: obj.tags,