def METHOD_NAME(result):
    """Custom formatting of table output for RackSku"""
    is_list = isinstance(result, list)
    if not is_list:
        result = [result]
    final_result = []
    for item in result:
        new_item = OrderedDict()
        new_item["Name"] = item["name"]
        new_item["RackType"] = item["rackType"]
        new_item["MaxClusterSlots"] = item["maxClusterSlots"]
        storageAppliances = item.get("storageAppliances")
        if storageAppliances:
            new_item["StorageAppliances"] = str(len(storageAppliances))
        else:
            new_item["StorageAppliances"] = "-"
        computeMachines = item.get("computeMachines")
        if computeMachines:
            new_item["ComputeMachines"] = str(len(computeMachines))
        else:
            new_item["ComputeMachines"] = "-"
        new_item["Description"] = item["description"]
        final_result.append(new_item)
    return final_result if is_list else final_result[0]