Previous topic

The cinder.volume.driver Module

Next topic

The cinder.volume.manager Module

This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Cinder 2011.2 docs or all OpenStack docs too.

The cinder.volume.iscsi Module

Helper code for the iSCSI volume driver.

class IetAdm(execute=<function execute at 0xf62a1e2c>)

Bases: cinder.volume.iscsi.TargetAdmin

iSCSI target administration using ietadm.

create_iscsi_target(name, tid, lun, path, **kwargs)
remove_iscsi_target(tid, lun, vol_id, **kwargs)
show_target(tid, iqn=None, **kwargs)
class TargetAdmin(cmd, execute)

Bases: object

iSCSI target administration.

Base class for iSCSI target admin helpers.

create_iscsi_target(name, tid, lun, path, **kwargs)

Create a iSCSI target and logical unit

remove_iscsi_target(tid, lun, vol_id, **kwargs)

Remove a iSCSI target and logical unit

set_execute(execute)

Set the function to be used to execute commands.

show_target(tid, iqn=None, **kwargs)

Query the given target ID.

class TgtAdm(execute=<function execute at 0xf62a1e2c>)

Bases: cinder.volume.iscsi.TargetAdmin

iSCSI target administration using tgtadm.

create_iscsi_target(name, tid, lun, path, **kwargs)
remove_iscsi_target(tid, lun, vol_id, **kwargs)
show_target(tid, iqn=None, **kwargs)
get_target_admin()