summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2010-08-30 16:42:49 +0000
committerOlivier Blin <oblin@mandriva.com>2010-08-30 16:42:49 +0000
commit71c0f098c0701b8ab3d6d4ebd1b337b1c8fd3d82 (patch)
tree925b07e0b9da2bc260cf8b6787065b364318dbf8
parent9c38f256b5f3e9f7c6186c14c6f3ab38be04881d (diff)
downloaddraklive-71c0f098c0701b8ab3d6d4ebd1b337b1c8fd3d82.tar
draklive-71c0f098c0701b8ab3d6d4ebd1b337b1c8fd3d82.tar.gz
draklive-71c0f098c0701b8ab3d6d4ebd1b337b1c8fd3d82.tar.bz2
draklive-71c0f098c0701b8ab3d6d4ebd1b337b1c8fd3d82.tar.xz
draklive-71c0f098c0701b8ab3d6d4ebd1b337b1c8fd3d82.zip
extract record_cdrom_path
-rwxr-xr-xdraklive11
1 files changed, 8 insertions, 3 deletions
diff --git a/draklive b/draklive
index 1aae255..0e1c55a 100755
--- a/draklive
+++ b/draklive
@@ -910,14 +910,19 @@ sub format_device {
}
}
-sub record_cdrom_master {
- my ($live, $opts) = @_;
+sub record_cdrom_path {
+ my ($live, $path, $opts) = @_;
my $device = get_media_device($live, $opts)
or die "no device defined in media configuration\n";
- my $src = $opts->{onthefly} ? '-' : get_cdrom_master_path($live, $opts);
+ my $src = $opts->{onthefly} ? '-' : $path;
run_('wodim', '-v', 'dev=' . $device, $src);
}
+sub record_cdrom_master {
+ my ($live, $opts) = @_;
+ record_cdrom_path($live, get_cdrom_master_path($live, $opts), $opts);
+}
+
sub rsync_delete_options {
my ($opts) = @_;
$opts->{keep_files} ? () : '--delete';