10 uc.ProxyPath(
"/tmp/x509up_u%s" % os.getuid())
11 uc.CACertificatesDirectory(
"/etc/grid-security/certificates")
15 job.JobID =
"https://piff.hep.lu.se:443/arex/hYDLDmyxvUfn5h5iWqkutBwoABFKDmABFKDmIpHKDmYBFKDmtRy9En"
17 job.ServiceInformationURL = job.JobStatusURL = job.JobManagementURL = arc.URL(
"https://piff.hep.lu.se:443/arex")
19 print "Get job information from the computing element..."
21 job_supervisor = arc.JobSupervisor(uc, [job])
22 job_supervisor.Update()
24 print "Downloading results..."
26 downloadeddirectories = arc.StringList()
32 success = job_supervisor.Retrieve(
"/tmp",
False,
False, downloadeddirectories)
34 print "Downloading results failed."
35 for downloadeddirectory
in downloadeddirectories:
36 print "Job results were downloaded to", downloadeddirectory
37 print "Contents of the directory:"
38 for filename
in os.listdir(downloadeddirectory):
45 arc.ThreadInitializer().waitExit()