diff --git a/controls_backupToStorage.txt b/controls_backupToStorage.txt index 67d5504..8ab9b14 100644 --- a/controls_backupToStorage.txt +++ b/controls_backupToStorage.txt @@ -1,2 +1,2 @@ UPD 2020-06-17_12:01:37 3338 FHEM/98_backupToStorage.pm -UPD 2020-06-17_14:48:22 9932 lib/FHEM/backupToStorage.pm +UPD 2020-06-17_14:54:41 10040 lib/FHEM/backupToStorage.pm diff --git a/lib/FHEM/backupToStorage.pm b/lib/FHEM/backupToStorage.pm index 3f61fab..0869d72 100644 --- a/lib/FHEM/backupToStorage.pm +++ b/lib/FHEM/backupToStorage.pm @@ -111,7 +111,7 @@ sub Delete { } sub Shutdown { - $hash = shift; + my $hash = shift; HttpUtils_Close( $hash->{helper}->{HttpUtilsParam} ) if ( $hash->{helper}->{HttpUtilsParam} ); @@ -250,6 +250,7 @@ sub ncUpload { timeout => AttrVal( $name, 'btS_UploadTimeout', 30 ), method => 'PUT', data => $cont, + hash => $hash, user => $ncUser, pwd => $ncPass, callback => \&FHEM::backup::ncUploadCb, @@ -262,9 +263,12 @@ sub ncUpload { } sub ncUploadCb { - my $param = shift; - my $err = shift; - my $data = shift; + my $param = shift; + my $err = shift; + my $data = shift; + + my $hash = $param->{hash}; + my $name = $hash->{NAME}; Log( 1, 'backup URL: ' . $param->{url} ); Log( 1, 'backup User: ' . $param->{user} );