X-Git-Url: http://git.rot13.org/?p=BackupPC.git;a=blobdiff_plain;f=lib%2FBackupPC%2FCGI%2FBurnMedia.pm;h=7fce5df0c56b62fdffae7831b30416db1ed19c25;hp=bf4dfaffa3cc4e085ece872f4004df66acfd645d;hb=1f12f5ba25530a04f3a5e7b86c3ac88d9526fe1d;hpb=aff621b091597104904eafcb4ad6d9fabc2bf7bb
diff --git a/lib/BackupPC/CGI/BurnMedia.pm b/lib/BackupPC/CGI/BurnMedia.pm
index bf4dfaf..7fce5df 100644
--- a/lib/BackupPC/CGI/BurnMedia.pm
+++ b/lib/BackupPC/CGI/BurnMedia.pm
@@ -67,8 +67,11 @@ EOF
}
if ($total_size > ($Conf{ArchiveMediaSize} * $parts)) {
- $cont .= eval( q{ ${h2(Error)}});
- $cont .= "Selected backups size " . sprintf("%1.2f", $total_size / 1024) ." Kb exceed max archive size " . sprintf("%1.2f", $Conf{ArchiveMediaSize} / 1024) ." Kb.";
+ $cont .= eval(' ${h2(Error)} ');
+ $cont .= join(' '
+ , "Selected backups size", unit($total_size)
+ , "exceed medium size ", unit($Conf{ArchiveMediaSize})
+ );
} elsif ($total_size == 0) {
$cont .= eval( q{ ${h2(Error)}});
$cont .= "No backups selected.";
@@ -130,7 +133,7 @@ EOF
Archived following backups:
} . join(", ", @selected_backup_ids) . q{
with total size of
- } . sprintf("%1.2f Mb", $total_size / 1024 / 1024)
+ } . unit($total_size)
. q{
to media } . $dvd_nr . q{
with following message:
@@ -141,6 +144,11 @@ EOF
}
}
+ $cont .= join(' '
+ , "ArchiveMediaSize:", unit($Conf{ArchiveMediaSize})
+ , "ArchiveChunkSize:", unit($Conf{ArchiveChunkSize})
+ );
+
Header($Lang->{Burn_media}, "", 1, "", $cont);
Trailer();