'Mark SolidFire Volume as unmanaged (export from Cinder).'

def unmanage(self, volume):

    sfaccount = self._get_sfaccount(volume['project_id'])
    if (sfaccount is None):
        LOG.error('Account    for    Volume    ID    %s    was    not    found    on    the    SolidFire    Cluster    while    attempting    unmanage    operation!', volume['id'])
        raise exception.SolidFireAPIException(_('Failed    to    find    account    for    volume.'))
    params = {'accountID': sfaccount['accountID']}
    sf_vol = self._get_sf_volume(volume['id'], params)
    if (sf_vol is None):
        raise exception.VolumeNotFound(volume_id=volume['id'])
    export_time = timeutils.utcnow().isoformat()
    attributes = sf_vol['attributes']
    attributes['os_exported_at'] = export_time
    params = {'volumeID': int(sf_vol['volumeID']), 'attributes': attributes}
    self._issue_api_request('ModifyVolume', params, version='5.0')
