projects
/
vmdk-backup
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
223be2b
)
fix cleanup
author
Dobrica Pavlinusic
<dpavlin@rot13.org>
Wed, 1 Oct 2014 14:46:35 +0000
(16:46 +0200)
committer
Dobrica Pavlinusic
<dpavlin@rot13.org>
Wed, 1 Oct 2014 14:46:35 +0000
(16:46 +0200)
vmdk-backup.pl
patch
|
blob
|
history
diff --git
a/vmdk-backup.pl
b/vmdk-backup.pl
index
36a4157
..
0205997
100755
(executable)
--- a/
vmdk-backup.pl
+++ b/
vmdk-backup.pl
@@
-97,7
+97,6
@@
if ( $nbd_pid = fork ) {
sh "qemu-nbd --verbose --connect /dev/nbd0 $vmdk";
- warn "finished in ", time() - $start_t, " seconds\n";
exit 0;
}
@@
-139,6
+138,7
@@
foreach my $mount ( @mounts ) {
}
}
+chdir '/';
warn "FIXME create swap\n";
@@
-149,9
+149,11
@@
sh "umount $_" foreach @umount;
sh "lvremove -f $_" foreach @lv_remove;
+sh "vgchange --available n $vg_backup";
+
sh "kpartx -dv /dev/nbd0";
-
sh "vgchange --available n $vg_backup
";
+
warn "finished in ", time() - $start_t, " seconds\n
";
sh "qemu-nbd --disconnect /dev/nbd0";