15 |
|
self.datasvc_url = cfg_params.get("USER.datasvc_url",url) |
16 |
|
|
17 |
|
self.FacOps_savannah = 'https://savannah.cern.ch/support/?func=additem&group=cmscompinfrasup' |
18 |
< |
stage_out_faq='https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideCrabFaq#How_to_store_output_with_CRAB_2' |
18 |
> |
stage_out_faq='https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideCrabHowTo#Stageout_and_publication' |
19 |
|
self.dataPub_faq = 'https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideCrabForPublication' |
20 |
|
|
21 |
|
self.srm_version = cfg_params.get("USER.srm_version",'srmv2') |
167 |
|
params = {'node' : self.node , 'lfn': self.lfn , 'protocol': self.protocol} |
168 |
|
params = urllib.urlencode(params) |
169 |
|
datasvc_lfn2pfn="%s/lfn2pfn"%self.datasvc_url |
170 |
– |
urlresults = urllib.urlopen(datasvc_lfn2pfn, params) |
170 |
|
try: |
171 |
+ |
urlresults = urllib.urlopen(datasvc_lfn2pfn, params) |
172 |
|
urlresults = parse(urlresults) |
173 |
+ |
except IOError: |
174 |
+ |
msg="Unable to access PhEDEx Data Service at %s"%datasvc_lfn2pfn |
175 |
+ |
raise CrabException(msg) |
176 |
|
except: |
177 |
|
urlresults = None |
178 |
|
|