UNPKG

on-http-y1

Version:
54 lines (53 loc) 1.91 kB
{ "@odata.context" : "<%= basepath %>/$metadata/TaskService", "@odata.id": "<%= url %>", "@odata.type": "#TaskService.1.0.0.TaskService", "Oem" : { "RackHD" : { "SystemTaskCollection": { "Members@odata.count": <%= systems.length %>, "Members": [ <% systems.forEach(function(system, i, arr) { %> { "@odata.id": "<%= basepath %>/TaskService/Oem/Tasks/<%=system%>" } <%= ( arr.length > 0 && i < arr.length-1 ) ? ',': '' %> <% }); %> ] } } }, "Id": "TaskService", "Name": "Tasks Service", "CompletedTaskOverWritePolicy": "Manual", "DateTime": "<%= dateTime %>", "LifeCycleEventOnTaskStateChange": false, "ServiceEnabled": true, "Status": {}, "Tasks": { "@odata.type": "#TaskCollection.TaskCollection", "Name": "Task Collection", "Members": [ <% graphs.forEach(function(graph, i, arr) { %> { "@odata.type": "#Task.1.0.0.Task", "@odata.id": "<%= basepath %>/TaskService/Tasks/<%=graph.id%>", "@odata.context": "<%= basepath %>/$metadata#TaskService/Tasks/$entity", "Name": "<%= graph.name %>", "TaskState": "<%= graph.state %>", "Messages": [], "TaskStatus": "<%= graph.status %>", "StartTime": "<%= graph.startTime %>", "EndTime": "<%= graph.endTime %>", "Id": "<%= graph.id %>", "Oem" : { "RackHD": { "SystemId": "<%= graph.node %>" } } } <%= ( arr.length > 0 && i < arr.length-1 ) ? ',': '' %> <% }); %> ] } }