]> git.proxmox.com Git - pve-storage.git/blobdiff - PVE/Storage/LunCmd/LIO.pm
LIO: followup: shorter stderr/out logging
[pve-storage.git] / PVE / Storage / LunCmd / LIO.pm
index 80348b27b5e42a83806e292316de6e065d6e2427..9686582be236405534a4cd0a4c0b2c4b885e8ac4 100644 (file)
@@ -54,15 +54,8 @@ my $execute_remote_command = sub {
 
     $timeout = 10 if !$timeout;
 
-    my $output = sub {
-        my $line = shift;
-        $msg .= "$line\n";
-    };
-
-    my $errfunc = sub {
-        my $line = shift;
-        $err .= "$line";
-    };
+    my $output = sub { $msg .= "$_[0]\n" };
+    my $errfunc = sub { $err .= "$_[0]\n" };
 
     $target = 'root@' . $scfg->{portal};
     $cmd = [@ssh_cmd, '-i', "$id_rsa_path/$scfg->{portal}_id_rsa", $target, '--', $remote_command, @params];
@@ -97,15 +90,8 @@ my $read_config = sub {
 
     $timeout = 10 if !$timeout;
 
-    my $output = sub {
-        my $line = shift;
-        $msg .= "$line\n";
-    };
-
-    my $errfunc = sub {
-        my $line = shift;
-        $err .= "$line";
-    };
+    my $output = sub { $msg .= "$_[0]\n" };
+    my $errfunc = sub { $err .= "$_[0]\n" };
 
     $target = 'root@' . $scfg->{portal};