// For brown-cms; CMS: T3_US_Brown function FindProxyForURL(url, host) { if (shExpMatch(url, "*cmsfrontier*.cern.ch*") || shExpMatch(url, "*cms*frontier.openhtc.io*")) { return "PROXY http://pbrux30cit.hep.brown.edu:3128; PROXY http://cmsbproxy.fnal.gov:3128; PROXY http://cmsbpfrontier.cern.ch:3128"; } if (shExpMatch(url, "*/cvmfs/*")) { return "PROXY http://pbrux30cit.hep.brown.edu:3128; PROXY http://cvmfsbproxy.fnal.gov:3126; PROXY http://cvmfsbproxy.cern.ch:3126"; } if (shExpMatch(url, "*atlas*frontier*.cern.ch*") || shExpMatch(url, "*ccfrontier*.in2p3.fr*") || shExpMatch(url, "*frontier*.triumf.ca*") || shExpMatch(url, "*atlas*frontier.openhtc.io*")) { return "PROXY http://pbrux30cit.hep.brown.edu:3128; PROXY http://atlasbpfrontier.fnal.gov:3127; PROXY http://atlasbpfrontier.cern.ch:3127"; } return "PROXY http://pbrux30cit.hep.brown.edu:3128"; }