from cinder import exception
from cinder import flags
+from cinder.openstack.common import lockutils
from cinder.openstack.common import log as logging
from cinder.volume import driver
from cinder.volume.drivers.netapp.api import NaApiError
self.discovered_datasets.append(ds)
return ds
+ @lockutils.synchronized('netapp_dfm', 'cinder-', True)
def _provision(self, name, description, project, ss_type, size):
"""Provision a LUN through provisioning manager.
return None
return volume_type['name']
+ @lockutils.synchronized('netapp_dfm', 'cinder-', True)
def _remove_destroy(self, name, project):
"""Remove the LUN from the dataset, also destroying it.