Undeprecate Heal (Drives) functionality #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reverts
Well it does something, but I am not sure how useful it is. Needs more testing.

JSON Response:
{ "healDuration": 1, "bytesScanned": 24884786, "objectsScanned": 5, "itemsScanned": 6, "objectsHealed": 0, "itemsHealed": 0, "itemsHealthStatus": [ { "status": "success", "type": "object", "name": "asd/console_1.7.7_linux_amd64.deb", "before": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "after": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "size": 24729658 }, { "status": "success", "type": "object", "name": "asd/diagnostic (2).json", "before": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "after": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "size": 20438 }, { "status": "success", "type": "object", "name": "asd/inspect-test-_.enc", "before": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "after": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "size": 1899 }, { "status": "success", "type": "object", "name": "asd/inspect-test-_.zip", "before": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "after": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "size": 597 }, { "status": "success", "type": "object", "name": "asd/profile(3).zip", "before": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "after": { "color": "green", "offline": 0, "online": 4, "missing": 0, "corrupted": 0, "drives": [ { "uuid": "", "endpoint": "/data1", "state": "ok" }, { "uuid": "", "endpoint": "/data2", "state": "ok" }, { "uuid": "", "endpoint": "/data3", "state": "ok" }, { "uuid": "", "endpoint": "/data4", "state": "ok" } ] }, "size": 132194 } ], "healthBeforeCols": { "Green": 5 }, "healthAfterCols": { "Green": 5 } }On Console CLI you get errors like
And on other Options as "Recursive"