The cinder.volume.drivers.tegile Module¶
Volume driver for Tegile storage.
- 
class TegileAPIExecutor(classname, hostname, username, password)¶
- Bases: - object- 
send_api_request(*args, **kwds)¶
 
- 
- 
class TegileFCDriver(*args, **kwargs)¶
- Bases: - cinder.volume.drivers.tegile.TegileIntelliFlashVolumeDriver,- cinder.volume.driver.FibreChannelDriver- Tegile FC driver. - 
do_setup(*args, **kwds)¶
 - 
initialize_connection(*args, **kwargs)¶
 - 
terminate_connection(*args, **kwargs)¶
 
- 
- 
class TegileISCSIDriver(*args, **kwargs)¶
- Bases: - cinder.volume.drivers.tegile.TegileIntelliFlashVolumeDriver,- cinder.volume.drivers.san.san.SanISCSIDriver- Tegile ISCSI Driver. - 
create_export(*args, **kwds)¶
 - 
do_setup(*args, **kwds)¶
 - 
initialize_connection(*args, **kwds)¶
 - 
terminate_connection(*args, **kwds)¶
 
- 
- 
class TegileIntelliFlashVolumeDriver(*args, **kwargs)¶
- Bases: - cinder.volume.drivers.san.san.SanDriver- Tegile IntelliFlash Volume Driver. - 
CI_WIKI_NAME= 'Tegile_Storage_CI'¶
 - 
REQUIRED_OPTIONS= ['san_ip', 'san_login', 'san_password', 'tegile_default_pool']¶
 - 
SNAPSHOT_PREFIX= 'Manual-V-'¶
 - 
VENDOR= 'Tegile Systems Inc.'¶
 - 
VERSION= '1.0.0'¶
 - 
create_cloned_volume(*args, **kwds)¶
 - 
create_snapshot(*args, **kwds)¶
 - 
create_volume(*args, **kwds)¶
 - 
create_volume_from_snapshot(*args, **kwds)¶
 - 
delete_snapshot(*args, **kwds)¶
 - 
delete_volume(*args, **kwds)¶
 - 
do_setup(*args, **kwds)¶
 - 
extend_volume(*args, **kwds)¶
 - 
get_additional_info(*args, **kwds)¶
 - 
get_pool(*args, **kwds)¶
 - 
get_volume_stats(*args, **kwds)¶
 - 
manage_existing(*args, **kwds)¶
 - 
manage_existing_get_size(*args, **kwds)¶
 
- 
- 
debugger(func)¶
- Returns a wrapper that wraps func. - The wrapper will log the entry and exit points of the function