RackHD/on-http

View on GitHub
data/views/redfish-1.0/redfish.1.0.0.taskservice.1.0.0.json

Summary

Maintainability
Test Coverage
{
    "@odata.context" : "<%= basepath %>/$metadata#TaskService.TaskService",
    "@odata.id": "<%= url %>",
    "@odata.type": "#TaskService.v1_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.id": "<%= basepath %>/TaskService/Tasks%>"
    }
}