From: Thomas Lamprecht Date: Sat, 17 Nov 2018 14:35:24 +0000 (+0100) Subject: fix another case where source-user was used to connect to dest X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=c9e2de940900570f6ef23f69abf89de9a8016642;p=pve-zsync.git fix another case where source-user was used to connect to dest Signed-off-by: Thomas Lamprecht --- diff --git a/pve-zsync b/pve-zsync index 49fe473..b9a6995 100755 --- a/pve-zsync +++ b/pve-zsync @@ -887,10 +887,10 @@ sub snapshot_destroy { } sub snapshot_exist { - my ($source , $dest, $method, $source_user) = @_; + my ($source , $dest, $method, $dest_user) = @_; my $cmd = []; - push @$cmd, 'ssh', "$source_user\@$dest->{ip}", '--' if $dest->{ip}; + push @$cmd, 'ssh', "$dest_user\@$dest->{ip}", '--' if $dest->{ip}; push @$cmd, 'zfs', 'list', '-rt', 'snapshot', '-Ho', 'name'; my $path = $dest->{all}; @@ -922,7 +922,7 @@ sub send_image { push @$cmd, 'zfs', 'send'; push @$cmd, '-v' if $param->{verbose}; - if($source->{last_snap} && snapshot_exist($source , $dest, $param->{method}, $param->{source_user})) { + if($source->{last_snap} && snapshot_exist($source , $dest, $param->{method}, $param->{dest_user})) { push @$cmd, '-i', "$source->{all}\@$source->{last_snap}"; } push @$cmd, '--', "$source->{all}\@$source->{new_snap}";