From 0378c0d6eae5fca0fb48d9e5a1475f6c25a29ca9 Mon Sep 17 00:00:00 2001 From: Olivier Blin Date: Thu, 23 Oct 2008 16:46:59 +0000 Subject: do not create compressed image if not needed --- draklive | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/draklive b/draklive index 4c119ef..a52c476 100755 --- a/draklive +++ b/draklive @@ -1666,13 +1666,22 @@ sub record_onthefly { } } +sub need_compressed_image { + my ($live) = @_; + list_selected_loopbacks($live); +} + sub get_disk_image_path { my ($live) = @_; - get_disk_master_path($live) . '.bz2'; + get_disk_master_path($live) . if_(need_compressed_image($live), '.bz2'); } sub create_disk_image { my ($live) = @_; + if (!need_compressed_image($live)) { + warn "no loopback: skipping image creation"; + return; + } my $master = get_disk_master_path($live); my $dest = get_disk_image_path($live); mkdir_p(dirname($dest)); -- cgit v1.2.1