Top

Module infi.storagemodel.predicates


Index

Classes

class DiskExists

Returns True if a disk was discovered with the given scsi_serial_number

Descendents

Instance variables

var scsi_serial_number

Methods

def __init__(

self, scsi_serial_number)

class DiskNotExists

Returns True if a disk with the given scsi_serial_number has gone away

Ancestors (in MRO)

Instance variables

var scsi_serial_number

Inheritance: DiskExists.scsi_serial_number

Methods

def __init__(

self, scsi_serial_number)

Inheritance: DiskExists.__init__

class FiberChannelMappingExists

Returns True if a lun mapping was discovered

Ancestors (in MRO)

Descendents

Methods

def __init__(

self, initiator_wwn, target_wwn, lun_number)

Inheritance: MultipleFiberChannelMappingExist.__init__

class FiberChannelMappingNotExists

Returns True if a lun un-mapping was discovered

Ancestors (in MRO)

Methods

def __init__(

self, initiator_wwn, target_wwn, lun_number)

Inheritance: MultipleFiberChannelMappingNotExist.__init__

class MultipathDevicesAreReady

Returns True when all multipath devices are ready

class MultipleFiberChannelMappingExist

Returns True if a lun mapping was discovered

Descendents

Methods

def __init__(

self, initiators, targets, lun_numbers)

class MultipleFiberChannelMappingNotExist

Returns True if a lun un-mapping was discovered

Ancestors (in MRO)

Descendents

Methods

def __init__(

self, initiators, targets, lun_numbers)

Inheritance: MultipleFiberChannelMappingExist.__init__

class PredicateList

Returns True if all predicates in a given list return True

Methods

def __init__(

self, list_of_predicates)

class ScsiDevicesAreReady

Returns True when all SCSI devices are ready

class WaitForNothing

Returns True immediately without waiting for anything

Sub-modules

infi.storagemodel.predicates.tests


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