The cinder.volume.drivers.tegile Module

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-'
SUPPORTED = False
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

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.