pyanaconda.modules.storage.disk_selection.selection_interface

Classes

DiskSelectionInterface

DBus interface for the disk selection module.

Module Contents

class pyanaconda.modules.storage.disk_selection.selection_interface.DiskSelectionInterface[source]

Bases: pyanaconda.modules.common.base.KickstartModuleInterfaceTemplate

DBus interface for the disk selection module.

connect_signals()[source]

Connect the signals.

property SelectedDisks: List[Str][source]

The list of selected disks.

Return type:

List[Str]

ValidateSelectedDisks(drives)[source]

Validate the list of selected disks.

Parameters:

drives (List[Str]) – a list of drives IDs

Returns:

a validation report

Return type:

Structure

property ExclusiveDisks: List[Str][source]

The list of drives to scan.

Return type:

List[Str]

property IgnoredDisks: List[Str][source]

The list of ignored disks.

Return type:

List[Str]

property ProtectedDevices: List[Str][source]

The list of devices to protect.

Return type:

List[Str]

property DiskImages: Dict[Str, Str][source]

The dictionary of disk images.

Return type:

Dict[Str, Str]

GetUsableDisks()[source]

Get a list of disks that can be used for the installation.

Returns:

a list of disk IDs

Return type:

List[Str]