diff options
author | Martin Whitaker <mageia@martin-whitaker.me.uk> | 2018-01-04 15:46:13 +0000 |
---|---|---|
committer | Martin Whitaker <mageia@martin-whitaker.me.uk> | 2018-01-04 15:46:13 +0000 |
commit | 16661d2a7ced798f3dec7a52759ab6840911cba4 (patch) | |
tree | 5ec10c50dec57711e5773d493dfd0c04ace0833a /lib/MGA/DrakISO/Media.pm | |
parent | 04e2b14c395ede7933addb7c4c68e1eca35468c8 (diff) | |
download | drakiso-16661d2a7ced798f3dec7a52759ab6840911cba4.tar drakiso-16661d2a7ced798f3dec7a52759ab6840911cba4.tar.gz drakiso-16661d2a7ced798f3dec7a52759ab6840911cba4.tar.bz2 drakiso-16661d2a7ced798f3dec7a52759ab6840911cba4.tar.xz drakiso-16661d2a7ced798f3dec7a52759ab6840911cba4.zip |
Further simplification.
Remove some features inherited from draklive we no longer need.
Diffstat (limited to 'lib/MGA/DrakISO/Media.pm')
-rw-r--r-- | lib/MGA/DrakISO/Media.pm | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/lib/MGA/DrakISO/Media.pm b/lib/MGA/DrakISO/Media.pm deleted file mode 100644 index 2bc4d1b..0000000 --- a/lib/MGA/DrakISO/Media.pm +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright (C) 2005 Mandriva -# Olivier Blin <oblin@mandriva.com> -# Copyright (C) 2017 Mageia -# Martin Whitaker <mageia@martin-whitaker.me.uk> -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software Foundation, -# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA. - -package MGA::DrakISO::Media; - -use strict; - -use MDK::Common; -use POSIX; -use common; - -use MGA::DrakISO::Storage; - -sub new { - my ($media) = @_; - - bless $media, 'MGA::DrakISO::Media'; - - $media->{partitions} ||= [ { mntpoint => '/' } ]; - - foreach my $mntpoint (qw(/ OEM_RESCUE)) { - my $part = find { $_->{mntpoint} eq $mntpoint } @{$media->{partitions}}; - $part->{fs_type} ||= $media->get_media_setting('fs'); - if (my $label = $mntpoint eq '/' && $media->{label}) { - $part->{device_LABEL} ||= $label; - } - } - - $media->{boot_entries} ||= [ '' => '' ]; - - $media; -} - -sub get_storage_setting { - my ($media, $setting) = @_; - $MGA::DrakISO::Storage::storage_types{$media->{storage}}{$setting}; -} - -#- for user-customisable media setting, that can override storage setting -sub get_media_setting { - my ($media, $setting) = @_; - $media->{$setting} || $media->get_storage_setting($setting); -} - -1; |