]> xenbits.xensource.com Git - people/royger/osstest.git/commitdiff
Publish: Introduce {Logs,Results}PublishSshOpts
authorIan Jackson <ian.jackson@eu.citrix.com>
Wed, 11 Jul 2018 11:06:12 +0000 (12:06 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Wed, 11 Jul 2018 14:55:15 +0000 (15:55 +0100)
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Osstest.pm
Osstest/Management.pm

index 738ed4f732c231f88b7e91d3f672721f2fd4e537..85a6e78bb664a5d76bad5ce73aa3a3a7f8fb0b86 100644 (file)
@@ -257,6 +257,7 @@ END
        my $u = ucfirst $l;
        $c{"${u}"} //= "$pubbaseprefix$l";
        $c{"${u}Publish"} //= "$c{Publish}/$l" if defined $c{Publish};
+       $c{"${u}PublishSshOpts"} //= $c{PublishSshOpts} // [];
     }
 
     $c{Stash} //= $c{Logs};
index c1ed2ace4c6dfba00a965aee1c5df5089689812e..4edb3617c064b9cb1c94f0bceebe26f416b8a127 100644 (file)
@@ -44,7 +44,7 @@ our @logsshopts;
 
 sub publish_ssh_opts ($) {
     my ($cfgbase) = @_; # LogsPublish or ResultsPublish
-    return (qw(-o batchmode=yes));
+    return (qw(-o batchmode=yes), @{$c{"${cfgbase}SshOpts"}});
 }
 
 sub logs_select ($) {