def __init__(self, data, storage, payload): super().__init__(data, storage, payload) self.title = N_("Installation Destination") self._container = None self._bootloader_observer = STORAGE.get_observer(BOOTLOADER) self._bootloader_observer.connect() self._disk_init_observer = STORAGE.get_observer(DISK_INITIALIZATION) self._disk_init_observer.connect() self._disk_select_observer = STORAGE.get_observer(DISK_SELECTION) self._disk_select_observer.connect() self._auto_part_observer = STORAGE.get_observer(AUTO_PARTITIONING) self._auto_part_observer.connect() self._selected_disks = self._disk_select_observer.proxy.SelectedDisks # This list gets set up once in initialize and should not be modified # except perhaps to add advanced devices. It will remain the full list # of disks that can be included in the install. self._available_disks = [] if not flags.automatedInstall: # default to using autopart for interactive installs self._auto_part_observer.proxy.SetEnabled(True) self._ready = False self._select_all = False self._auto_part_enabled = None self.errors = [] self.warnings = []
def __init__(self, data, storage, payload, instclass): super().__init__(data, storage, payload, instclass) self._bootloader_observer = STORAGE.get_observer(BOOTLOADER) self._bootloader_observer.connect() self._disk_init_observer = STORAGE.get_observer(DISK_INITIALIZATION) self._disk_init_observer.connect() self._disk_select_observer = STORAGE.get_observer(DISK_SELECTION) self._disk_select_observer.connect() self._auto_part_observer = STORAGE.get_observer(AUTO_PARTITIONING) self._auto_part_observer.connect() self.selected_disks = self._disk_select_observer.proxy.SelectedDisks self.title = N_("Installation Destination") self._ready = False self._container = None self.select_all = False self.autopart = None # This list gets set up once in initialize and should not be modified # except perhaps to add advanced devices. It will remain the full list # of disks that can be included in the install. self.disks = [] self.errors = [] self.warnings = [] if not flags.automatedInstall: # default to using autopart for interactive installs self._auto_part_observer.proxy.SetEnabled(True)
def __init__(self, data, storage, payload, instclass): """ :see: pyanaconda.ui.common.Spoke.__init__ :param data: data object passed to every spoke to load/store data from/to it :type data: pykickstart.base.BaseHandler :param storage: object storing storage-related information (disks, partitioning, bootloader, etc.) :type storage: blivet.Blivet :param payload: object storing payload-related information :type payload: pyanaconda.payload.Payload :param instclass: distribution-specific information :type instclass: pyanaconda.installclass.BaseInstallClass """ self._error = None self._back_already_clicked = False self._storage_playground = None self.label_actions = None self.button_reset = None self.button_undo = None self._bootloader_observer = STORAGE.get_observer(BOOTLOADER) self._bootloader_observer.connect() StorageCheckHandler.__init__(self) NormalSpoke.__init__(self, data, storage, payload, instclass)
def __init__(self, data, storage, payload): """ :see: pyanaconda.ui.common.Spoke.__init__ :param data: data object passed to every spoke to load/store data from/to it :type data: pykickstart.base.BaseHandler :param storage: object storing storage-related information (disks, partitioning, bootloader, etc.) :type storage: blivet.Blivet :param payload: object storing payload-related information :type payload: pyanaconda.payload.Payload """ self._error = None self._back_already_clicked = False self._storage_playground = None self.label_actions = None self.button_reset = None self.button_undo = None self._bootloader_observer = STORAGE.get_observer(BOOTLOADER) self._bootloader_observer.connect() StorageCheckHandler.__init__(self) NormalSpoke.__init__(self, data, storage, payload)
def __init__(self, data, storage, payload, instclass): NormalSpoke.__init__(self, data, storage, payload, instclass) # Yubikey settings self._yubikeyActive = self.data.addons.se_nauman_crypto.yubikey self._yubikeyVersion = 0 self._yubikeyCheckBox = None # Storage settings # Storage-spoke need to be synced. self._auto_part_observer = STORAGE.get_observer(AUTO_PARTITIONING) self._auto_part_observer.connect() # Passphrase to use # Real phrase is set to self.storage.encryption_passphrase later self.passphrase = self.data.addons.se_nauman_crypto.passphrase # Generate and set passphrase self._updateDiskCrypto()