summaryrefslogtreecommitdiffstats
path: root/lib/MGA/DrakISO/Media.pm
diff options
context:
space:
mode:
authorMartin Whitaker <mageia@martin-whitaker.me.uk>2018-01-04 15:46:13 +0000
committerMartin Whitaker <mageia@martin-whitaker.me.uk>2018-01-04 15:46:13 +0000
commit16661d2a7ced798f3dec7a52759ab6840911cba4 (patch)
tree5ec10c50dec57711e5773d493dfd0c04ace0833a /lib/MGA/DrakISO/Media.pm
parent04e2b14c395ede7933addb7c4c68e1eca35468c8 (diff)
downloaddrakiso-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.pm61
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;