The cinder.volume.targets.driver Module¶
- 
class Target(*args, **kwargs)¶
- Bases: - object- Target object for block storage devices. - Base class for target object, where target is data transport mechanism (target) specific calls. This includes things like create targets, attach, detach etc. - Base class here does nothing more than set an executor and db as well as force implementation of required methods. - 
create_export(context, volume, volume_path)¶
- Exports a Target/Volume. - Can optionally return a Dict of changes to the volume object to be persisted. 
 - 
ensure_export(context, volume, volume_path)¶
- Synchronously recreates an export for a volume. 
 - 
initialize_connection(volume, connector)¶
- Allow connection to connector and return connection info. 
 - 
remove_export(context, volume)¶
- Removes an export for a Target/Volume. 
 - 
terminate_connection(volume, connector, **kwargs)¶
- Disallow connection from connector. 
 
-