plugin::smispy::smis_disk Namespace Reference

Functions

def cim_disk_pros
def sys_id_of_cim_disk
def cim_disk_to_lsm_disk

Variables

dictionary _LSM_DISK_OP_STATUS_CONV
dictionary _DMTF_DISK_TYPE_2_LSM
int _MEGARAID_DISK_MEDIA_TYPE_SSD = 1
int _MEGARAID_DISK_MEDIA_TYPE_SSD_FLASH = 2
int _MEGARAID_DISK_TYPE_SCSI = 1
int _MEGARAID_DISK_TYPE_SAS = 2
int _MEGARAID_DISK_TYPE_SATA = 3
int _MEGARAID_DISK_TYPE_FC = 4

Function Documentation

def plugin::smispy::smis_disk::cim_disk_pros (  ) 
Return all CIM_DiskDrive Properties needed to create a Disk object.
The 'Type' and 'MediaType' is only for MegaRAID.
The 'EMCInUse' is only for EMC.

Definition at line 77 of file smis_disk.py.

def plugin::smispy::smis_disk::cim_disk_to_lsm_disk (   smis_common,
  cim_disk 
)
Convert CIM_DiskDrive to lsm.Disk.

Definition at line 172 of file smis_disk.py.

def plugin::smispy::smis_disk::sys_id_of_cim_disk (   cim_disk  ) 

Definition at line 88 of file smis_disk.py.


Variable Documentation

Initial value:
{
    dmtf.DISK_TYPE_UNKNOWN: Disk.TYPE_UNKNOWN,
    dmtf.DISK_TYPE_OTHER: Disk.TYPE_OTHER,
    dmtf.DISK_TYPE_HDD: Disk.TYPE_HDD,
    dmtf.DISK_TYPE_SSD: Disk.TYPE_SSD,
    dmtf.DISK_TYPE_HYBRID: Disk.TYPE_HYBRID,
}

Definition at line 49 of file smis_disk.py.

Initial value:
{
    dmtf.OP_STATUS_UNKNOWN: Disk.STATUS_UNKNOWN,
    dmtf.OP_STATUS_OK: Disk.STATUS_OK,
    dmtf.OP_STATUS_PREDICTIVE_FAILURE: Disk.STATUS_PREDICTIVE_FAILURE,
    dmtf.OP_STATUS_ERROR: Disk.STATUS_ERROR,
    dmtf.OP_STATUS_NON_RECOVERABLE_ERROR: Disk.STATUS_ERROR,
    dmtf.OP_STATUS_STARTING: Disk.STATUS_STARTING,
    dmtf.OP_STATUS_STOPPING: Disk.STATUS_STOPPING,
    dmtf.OP_STATUS_STOPPED: Disk.STATUS_STOPPED,
}

Definition at line 24 of file smis_disk.py.

Definition at line 144 of file smis_disk.py.

Definition at line 145 of file smis_disk.py.

Definition at line 152 of file smis_disk.py.

Definition at line 150 of file smis_disk.py.

Definition at line 151 of file smis_disk.py.

Definition at line 149 of file smis_disk.py.


Generated on 9 Jul 2015 for libStorageMgmt by  doxygen 1.6.1