|
@@ -34,7 +34,7 @@ export default DS.JSONAPISerializer.extend({
|
|
nodeHostName: payload.nodeHostName,
|
|
nodeHostName: payload.nodeHostName,
|
|
nodeHTTPAddress: payload.nodeHTTPAddress,
|
|
nodeHTTPAddress: payload.nodeHTTPAddress,
|
|
lastHealthUpdate: Converter.timeStampToDate(payload.lastHealthUpdate),
|
|
lastHealthUpdate: Converter.timeStampToDate(payload.lastHealthUpdate),
|
|
- healthReport: payload.healthReport,
|
|
|
|
|
|
+ healthReport: payload.healthReport || 'N/A',
|
|
numContainers: payload.numContainers,
|
|
numContainers: payload.numContainers,
|
|
usedMemoryMB: payload.usedMemoryMB,
|
|
usedMemoryMB: payload.usedMemoryMB,
|
|
availMemoryMB: payload.availMemoryMB,
|
|
availMemoryMB: payload.availMemoryMB,
|
|
@@ -57,7 +57,7 @@ export default DS.JSONAPISerializer.extend({
|
|
normalizeArrayResponse(store, primaryModelClass, payload/*, id, requestType*/) {
|
|
normalizeArrayResponse(store, primaryModelClass, payload/*, id, requestType*/) {
|
|
// expected response is of the form { data: [ {}, {} ] }
|
|
// expected response is of the form { data: [ {}, {} ] }
|
|
var normalizedArrayResponse = {};
|
|
var normalizedArrayResponse = {};
|
|
- if (payload.nodes) {
|
|
|
|
|
|
+ if (payload.nodes && payload.nodes.node) {
|
|
// payload is of the form { "nodes": { "node": [ {},{},{} ] } }
|
|
// payload is of the form { "nodes": { "node": [ {},{},{} ] } }
|
|
normalizedArrayResponse.data = payload.nodes.node.map(singleNode => {
|
|
normalizedArrayResponse.data = payload.nodes.node.map(singleNode => {
|
|
return this.internalNormalizeSingleResponse(store, primaryModelClass,
|
|
return this.internalNormalizeSingleResponse(store, primaryModelClass,
|