Top

Module infi.storagemodel.solaris.devicemanager


Index

Module variables

var CFG_DEVICE_PATH

var CTRL_DEVICE_PATH

var DEVICE_MAP_PATH

var DISK_DEVICE_PATH

var DISK_RAW_DEVICE_PATH

Classes

class DeviceManager

Methods

def get_all_multipathed_storage_controllers(

self)

def get_all_scsi_block_devices(

self)

def get_all_scsi_storage_controllers(

self)

def get_ctds_tuple_from_device_name(

cls, dev_string)

def get_inst_to_path_mapping(

cls)

def get_path_to_cfg_mapping(

cls)

def get_path_to_inst_mapping(

cls)

class SolarisBlockDevice

Ancestors (in MRO)

Instance variables

var base_dir

Inheritance: SolarisSCSIDeviceMixin.base_dir

var controller

Inheritance: SolarisSCSIDeviceMixin.controller

var disk

Inheritance: SolarisSCSIDeviceMixin.disk

var target

Inheritance: SolarisSCSIDeviceMixin.target

Methods

def __init__(

self, controller, target, disk, d_slice='')

def get_base_dir(

self)

def get_device_name(

self)

Inheritance: SolarisSCSIDeviceMixin.get_device_name

def get_full_path(

self)

Inheritance: SolarisSCSIDeviceMixin.get_full_path

def get_hctl(

self)

Inheritance: SolarisSCSIDeviceMixin.get_hctl

def get_instance_name(

self)

Inheritance: SolarisSCSIDeviceMixin.get_instance_name

def get_model(

self)

def get_revision(

self)

def get_scsi_access_path(

self)

Inheritance: SolarisSCSIDeviceMixin.get_scsi_access_path

def get_size_in_bytes(

self)

def get_vendor(

self)

class SolarisSCSIDeviceMixin

Descendents

Instance variables

var base_dir

var controller

var disk

var target

Methods

def get_device_name(

self)

def get_full_path(

self)

def get_hctl(

self)

def get_instance_name(

self)

def get_scsi_access_path(

self)

class SolarisStorageController

Ancestors (in MRO)

Instance variables

var base_dir

Inheritance: SolarisSCSIDeviceMixin.base_dir

var controller

Inheritance: SolarisSCSIDeviceMixin.controller

var disk

Inheritance: SolarisSCSIDeviceMixin.disk

var target

Inheritance: SolarisSCSIDeviceMixin.target

Methods

def __init__(

self, controller, target, disk, d_slice='')

def get_base_dir(

self)

def get_device_name(

self)

Inheritance: SolarisSCSIDeviceMixin.get_device_name

def get_display_name(

self)

def get_full_path(

self)

Inheritance: SolarisSCSIDeviceMixin.get_full_path

def get_hctl(

self)

Inheritance: SolarisSCSIDeviceMixin.get_hctl

def get_instance_name(

self)

Inheritance: SolarisSCSIDeviceMixin.get_instance_name

def get_scsi_access_path(

self)

Inheritance: SolarisSCSIDeviceMixin.get_scsi_access_path

Sub-modules

infi.storagemodel.solaris.devicemanager.kstat


Documentation generated by pdoc 0.2.3. pdoc is in the public domain with the UNLICENSE.