UNPKG

on-http-y1

Version:
45 lines (44 loc) 2.18 kB
{ "@odata.context" : "<%= basepath %>/$metadata#Chassis/Links/Members/<%= identifier %>/Thermal/Members/$entity", "@odata.id": "<%= url %>", "@odata.type": "#Thermal.1.0.0.Thermal", "Oem": {}, "Id": "<%= identifier %>", "Description": "", "Name": "Thermal", "Status": {}, "Temperatures@odata.count": <%= tempList.length %>, "Temperatures": [ <% tempList.forEach(function(sdr, i, arr) { %> { "Oem": {}, "Name": "<%= sdr['sensorId'] %>", "ReadingCelsius": <%= _.isNaN(parseFloat(sdr['sensorReading'])) ? 'null' : parseFloat(sdr['sensorReading']) %>, "UpperThresholdNonCritical": <%= _.isNaN(parseFloat(sdr['upperNonCritical'])) ? 'null' : parseFloat(sdr['upperNonCritical']) %>, "UpperThresholdCritical": <%= _.isNaN(parseFloat(sdr['upperCritical'])) ? 'null' : parseFloat(sdr['upperCritical']) %>, "UpperThresholdFatal": null, "LowerThresholdNonCritical": <%= _.isNaN(parseFloat(sdr['lowerNonCritical'])) ? 'null' : parseFloat(sdr['lowerNonCritical']) %>, "LowerThresholdCritical": <%= _.isNaN(parseFloat(sdr['lowerCritical'])) ? 'null' : parseFloat(sdr['lowerCritical']) %>, "LowerThresholdFatal": null } <%= ( arr.length > 0 && i < arr.length-1 ) ? ',': '' %> <% }); %> ], "Fans@odata.count": <%= fanList.length %>, "Fans": [ <% fanList.forEach(function(sdr, i, arr) { %> { "Oem": {}, "FanName": "<%= sdr['sensorId'] %>", "Reading": <%= _.isNaN(parseFloat(sdr['sensorReading'])) ? 'null' : parseFloat(sdr['sensorReading']) %>, "UpperThresholdNonCritical": <%= _.isNaN(parseFloat(sdr['upperNonCritical'])) ? 'null' : parseFloat(sdr['upperNonCritical']) %>, "UpperThresholdCritical": <%= _.isNaN(parseFloat(sdr['upperCritical'])) ? 'null' : parseFloat(sdr['upperCritical']) %>, "UpperThresholdFatal": null, "LowerThresholdNonCritical": <%= _.isNaN(parseFloat(sdr['lowerNonCritical'])) ? 'null' : parseFloat(sdr['lowerNonCritical']) %>, "LowerThresholdCritical": <%= _.isNaN(parseFloat(sdr['lowerCritical'])) ? 'null' : parseFloat(sdr['lowerCritical']) %>, "LowerThresholdFatal": null } <%= ( arr.length > 0 && i < arr.length-1 ) ? ',': '' %> <% }); %> ] }