pyanaconda.modules.storage.dasd.dasd_interface

Classes

DASDInterface

DBus interface for the DASD module.

Module Contents

class pyanaconda.modules.storage.dasd.dasd_interface.DASDInterface[source]

Bases: pyanaconda.modules.common.base.KickstartModuleInterfaceTemplate

DBus interface for the DASD module.

IsSupported()[source]

Is this module supported?

Return type:

Bool

DiscoverWithTask(device_number)[source]

Discover a DASD.

Parameters:

device_number (Str) – a device number

Returns:

a path to a task

Raise:

DiscoveryError in case of failure

Return type:

ObjPath

FindFormattable(disk_ids)[source]

Find DASDs for formatting.

Parameters:

disk_ids (List[Str]) – a list of disk IDs to search

Returns:

a list of DASDs for formatting

Return type:

List[Str]

FormatWithTask(dasds)[source]

Format DASDs.

Parameters:

dasds (List[Str]) – a list of disk names

Returns:

a path to a task

Return type:

ObjPath