libstorage 0.4.8

Storage helper functions
Documentation
{
    "fcSwitches": [
        {
            "key": "10:00:00:27:F8:22:75:1B",
            "type": 66,
            "name": "wc-5100-15a",
            "wwn": "10:00:00:27:F8:22:75:1B",
            "virtualFabricId": -1,
            "domainId": 115,
            "baseSwitch": false,
            "role": "SUBORDINATE",
            "fcsRole": "None",
            "adCapable": true,
            "operationalStatus": "HEALTHY",
            "state": "ONLINE",
            "statusReason": "Switch Status is HEALTHY. Contributors:",
            "lfEnabled": false,
            "defaultLogicalSwitch": true,
            "fmsMode": false,
            "dynamicLoadSharingCapable": true,
            "portBasedRoutingPresent": false,
            "inOrderDeliveryCapable": false,
            "persistentDidEnabled": true,
            "autoSnmpEnabled": true
        },
        {
            "key": "10:00:00:27:F8:25:D7:24",
            "type": 66,
            "name": "wc-5100-28a",
            "wwn": "10:00:00:27:F8:25:D7:24",
            "virtualFabricId": -1,
            "domainId": 128,
            "baseSwitch": false,
            "role": "SUBORDINATE",
            "fcsRole": "None",
            "adCapable": true,
            "operationalStatus": "HEALTHY",
            "state": "ONLINE",
            "statusReason": "Switch Status is HEALTHY. Contributors:",
            "lfEnabled": false,
            "defaultLogicalSwitch": true,
            "fmsMode": false,
            "dynamicLoadSharingCapable": true,
            "portBasedRoutingPresent": false,
            "inOrderDeliveryCapable": false,
            "persistentDidEnabled": false,
            "autoSnmpEnabled": true
        }
    ],
    "startIndex": null,
    "itemsPerPage": null,
    "totalResults": null
}