[pve-devel] [PATCH_V2 pve-container] fix to many slashes in recv pat
Wolfgang Link
w.link at proxmox.com
Tue Nov 3 12:06:28 CET 2015
---
pve-zsync | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/pve-zsync b/pve-zsync
index 4941456..1029b30 100644
--- a/pve-zsync
+++ b/pve-zsync
@@ -825,10 +825,13 @@ sub send_image {
my $bwl = $param->{limit}*1024;
push @$cmd, \'|', 'cstream', '-t', $bwl;
}
+ my $target = "$dest->{all}/$source->{last_part}";
+ $target =~ s!/+!/!g;
+
push @$cmd, \'|';
push @$cmd, 'ssh', "root\@$dest->{ip}", '--' if $dest->{ip};
push @$cmd, 'zfs', 'recv', '--';
- push @$cmd, "$dest->{all}/$source->{last_part}\@$source->{new_snap}";
+ push @$cmd, "$target\@$source->{new_snap}";
eval {
run_cmd($cmd)
--
2.1.4
More information about the pve-devel
mailing list