From 3b50ed359e3c7b1340453a675b89f6b7b7271910 Mon Sep 17 00:00:00 2001 From: Brian Bockelman Date: Thu, 12 Jul 2018 06:46:48 -0500 Subject: [PATCH] Add support for DAVS-style URLs. This allows the FTS backend to be used for HTTPS-based transfers; in the case the DAVS protocol is used, a SciTokens provider is specified. --- perl_lib/PHEDEX/Transfer/FTS3.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl_lib/PHEDEX/Transfer/FTS3.pm b/perl_lib/PHEDEX/Transfer/FTS3.pm index 25ddfd3c5..bfc53e4e4 100644 --- a/perl_lib/PHEDEX/Transfer/FTS3.pm +++ b/perl_lib/PHEDEX/Transfer/FTS3.pm @@ -29,7 +29,7 @@ sub new my $params = shift || {}; # Set my defaults where not defined by the derived class. - $params->{PROTOCOLS} ||= [ 'srmv2' ]; # Accepted protocols + $params->{PROTOCOLS} ||= [ 'srmv2', 'davs' ]; # Accepted protocols $params->{BATCH_FILES} ||= 30; # Max number of files per job $params->{NJOBS} ||= 0; # Max number of jobs. 0 for infinite. $params->{LINK_PEND} ||= 50; # Submit to FTS until this number of files per link are "pending"