208 • 4-Series™ Control Systems Product Manual — Doc. 8559B
The following parameters are dependent on the type of action taken:
l
numberOfSubActions - The number of sub actions that are associated with the main
action taken by the client.
l
subActions - A sequence of sub action results that are associated with the main action
taken by the client.
o
command - The console command executed by the client
o
commandResult - The result text returned to the console when executing a console
command
The following is an example of a results file for a control system automatic update:
{
"ControllerHostName": "Crestron-PRO4",
"deviceModel": "PRO4",
"updateAction": "firmware",
"updateLog": [
{
"fileName": "xx.txt",
"fileHash": "HASHCODE",
"whenWasDownloaded": "2020-08-29T23:05:10Z",
"whenWasApplied": "2020-08-29T23:15:10Z",
"whenWasCompleted": "2020-08-29T23:25:10Z",
"numberOfSubActions": "2",
"subActions": [
{
"component": "eboot",
"result": "success",
"PreviousVersion": "1.001.0033",
"CurrentVersion": "1.001.0034",
}
{
"component": "updater",
"result": "success",
"PreviousVersion": "1.02.35",
"CurrentVersion": "2.001.0034",
}
]
}
}