summaryrefslogtreecommitdiffstats
path: root/draklive
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2008-09-25 16:41:35 +0000
committerOlivier Blin <oblin@mandriva.com>2008-09-25 16:41:35 +0000
commit971a147534d8cb55494ffc4b62513063e20d852e (patch)
tree4e9d812226e1a314dbc04e3a735c2c42d16edd13 /draklive
parent4c06980806a8d346bb9c288e383af6084d2ca65b (diff)
downloaddrakiso-971a147534d8cb55494ffc4b62513063e20d852e.tar
drakiso-971a147534d8cb55494ffc4b62513063e20d852e.tar.gz
drakiso-971a147534d8cb55494ffc4b62513063e20d852e.tar.bz2
drakiso-971a147534d8cb55494ffc4b62513063e20d852e.tar.xz
drakiso-971a147534d8cb55494ffc4b62513063e20d852e.zip
take replicator media from config
Diffstat (limited to 'draklive')
-rwxr-xr-xdraklive9
1 files changed, 2 insertions, 7 deletions
diff --git a/draklive b/draklive
index f2d94d0..01911eb 100755
--- a/draklive
+++ b/draklive
@@ -1672,15 +1672,10 @@ sub get_disk_replicator_path {
get_builddir($live) . $live->{prefix}{build}{dist} . '/' . get_live_name($live) . '.rest.img';
}
-sub get_disk_replicator_media() {
- { storage => 'usb', bootloader => 'grub' };
-}
-
sub get_disk_replicator_files {
my ($live) = @_;
- my $media = get_disk_replicator_media();
my $media_boot = get_media_prefix($live, 'boot');
- my $initrd = $media_boot . get_initrd_path($media);
+ my $initrd = $media_boot . get_initrd_path($live->{replicator}{media});
(
'/usr/lib/drakx-installer-images/isolinux/alt0/vmlinuz' => $media_boot . '/vmlinuz',
'/usr/lib/drakx-installer-images/isolinux/alt0/all.rdz' => $initrd,
@@ -1702,7 +1697,7 @@ sub create_disk_replicator_usb {
sub record_disk_replicator_usb {
my ($live, $opts) = @_;
- my $media = get_disk_replicator_media();
+ my $media = $live->{replicator}{media};
my $media_boot = get_media_prefix($live, 'boot');
my $device = get_media_device($live, $opts)
or die "unable to find recording device (missing label? try with --device <device>)\n";