Esempio n. 1
0
 def __init__(self, pandaconfig, server, resturl):
     TaskAction.__init__(self, pandaconfig, server, resturl)
     #each PanDAAction needs to know the PandaServer URLs to use
     self.pandaurls = self.server.get(self.resturl.replace(
         'workflowdb', 'info'),
                                      data={'subresource':
                                            'backendurls'})[0]['result'][0]
Esempio n. 2
0
 def __init__(self,
              config,
              crabserver,
              procnum=-1,
              myproxylen=MINPROXYLENGTH):
     TaskAction.__init__(self, config, crabserver, procnum)
     self.myproxylen = myproxylen
 def __init__(self, *args, **kwargs):
     TaskAction.__init__(self, *args, **kwargs)
     with self.config.TaskWorker.envForCMSWEB:
         configDict = {
             "cacheduration": 1,
             "pycurl": True
         }  # cache duration is in hours
         self.resourceCatalog = CRIC(logger=self.logger,
                                     configDict=configDict)
Esempio n. 4
0
 def __init__(self, *args, **kwargs):
     TaskAction.__init__(self, *args, **kwargs)
     self.sbj = SiteDBJSON({
         "key": self.config.TaskWorker.cmskey,
         "cert": self.config.TaskWorker.cmscert
     })
Esempio n. 5
0
 def __init__(self, *args, **kwargs):
     self.task = None
     self.proxy = None
     self.workflow = None
     TaskAction.__init__(self, *args, **kwargs)
Esempio n. 6
0
 def __init__(self, *args, **kwargs):
     TaskAction.__init__(self, *args, **kwargs)
     with self.config.TaskWorker.envForCMSWEB:
         configDict = {"cacheduration": 1, "pycurl": True} # cache duration is in hours
         self.resourceCatalog = CRIC(logger=self.logger, configDict=configDict)
Esempio n. 7
0
 def __init__(self, pandaconfig, server, resturl):
     TaskAction.__init__(self, pandaconfig, server, resturl)
Esempio n. 8
0
 def __init__(self, config, crabserver, procnum=-1, rucioClient=None):
     TaskAction.__init__(self, config, crabserver, procnum)
     self.rucioClient = rucioClient
     self.task = None
     self.proxy = None
     self.workflow = None
Esempio n. 9
0
 def __init__(self, config, server, resturi, procnum=-1, myproxylen=MINPROXYLENGTH):
     TaskAction.__init__(self, config, server, resturi, procnum)
     self.myproxylen = myproxylen
Esempio n. 10
0
 def __init__(self, *args, **kwargs):
     TaskAction.__init__(self, *args, **kwargs)
     with self.config.TaskWorker.envForCMSWEB:
         self.resourceCatalog = CRIC(logger=self.logger)
Esempio n. 11
0
 def __init__(self, config, server, resturl, myproxylen=MINPROXYLENGTH):
     TaskAction.__init__(self, config, server, resturl)
     self.myproxylen = myproxylen
Esempio n. 12
0
 def __init__(self, *args, **kwargs):
     TaskAction.__init__(self, *args, **kwargs)
     self.sbj = SiteDBJSON({"key":self.config.TaskWorker.cmskey,
                       "cert":self.config.TaskWorker.cmscert})
Esempio n. 13
0
 def __init__(self, *args, **kwargs):
     self.task = None
     self.proxy = None
     self.workflow = None
     TaskAction.__init__(self, *args, **kwargs)
Esempio n. 14
0
 def __init__(self, pandaconfig, server, resturl):
     TaskAction.__init__(self, pandaconfig, server, resturl)
Esempio n. 15
0
 def __init__(self, pandaconfig, server, resturl):
     TaskAction.__init__(self, pandaconfig, server, resturl)
     #each PanDAAction needs to know the PandaServer URLs to use
     self.pandaurls = self.server.get(self.resturl.replace('workflowdb', 'info'), data={'subresource':'backendurls'})[0]['result'][0]