'Determine if the storage system\'s status is valid.
The storage system status has the following possible states:
neverContacted, offline, optimal, needsAttn.
If the storage system state cannot be retrieved, an empty string will
be returned as the status, and the storage system\'s status will be
assumed to be valid. This is done to ensure that access to a storage
system will not be blocked in the event of a problem with the API.
This method returns a tuple consisting of the storage system\'s
password status and whether or not the status is valid.
Example: (needsAttn, True)
:returns: (str, bool)'

def _check_storage_system_status(self, system):

    status = system.get('status')
    status = (status.lower() if status else '')
    return (status, (status not in ['nevercontacted', 'offline']))
