diff options
Diffstat (limited to 'src/live')
-rw-r--r-- | src/live/ogOperations.py | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/live/ogOperations.py b/src/live/ogOperations.py index 339c58c..acb1a0e 100644 --- a/src/live/ogOperations.py +++ b/src/live/ogOperations.py @@ -36,8 +36,6 @@ from src.utils.boot import * from src.utils.sw_inventory import get_package_set from src.utils.hw_inventory import get_hardware_inventory, legacy_list_hardware_inventory -from src.ogClient import ogClient -from src.utils.probe import OSFamily, get_os_family OG_SHELL = '/bin/bash' OG_CACHE_PATH = '/opt/opengnsys/cache/opt/opengnsys/images' @@ -267,30 +265,6 @@ class OgLiveOperations: disk = request.getDisk() partition = request.getPartition() - device = get_partition_device(int(disk), int(partition)) - mountpoint = device.replace('dev', 'mnt') - - if not mount_mkdir(device, mountpoint): - raise RuntimeError(f'Cannot probe OS family. Unable to mount {device} at {esp_mountpoint}.') - is_legacy = not is_uefi_supported(disk) and get_os_family(mountpoint) == OSFamily.WINDOWS - umount(mountpoint) - - if is_legacy: - cmd = f'{ogClient.OG_PATH}interfaceAdm/IniciarSesion {disk} {partition}' - - try: - ogRest.proc = subprocess.Popen([cmd], - stdout=subprocess.PIPE, - shell=True, - executable=OG_SHELL) - (output, error) = ogRest.proc.communicate() - except: - logging.exception('Exception when running session subprocess') - raise ValueError('Error: Incorrect command value') - - logging.info('Starting OS at disk %s partition %s', disk, partition) - return output.decode('utf-8') - boot_os_at(int(disk), int(partition)) self.reboot() |