Example #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]
Example #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)
Example #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
     })
Example #5
0
 def __init__(self, *args, **kwargs):
     self.task = None
     self.proxy = None
     self.workflow = None
     TaskAction.__init__(self, *args, **kwargs)
Example #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)
Example #7
0
 def __init__(self, pandaconfig, server, resturl):
     TaskAction.__init__(self, pandaconfig, server, resturl)
 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
Example #9
0
 def __init__(self, config, server, resturi, procnum=-1, myproxylen=MINPROXYLENGTH):
     TaskAction.__init__(self, config, server, resturi, procnum)
     self.myproxylen = myproxylen
Example #10
0
 def __init__(self, *args, **kwargs):
     TaskAction.__init__(self, *args, **kwargs)
     with self.config.TaskWorker.envForCMSWEB:
         self.resourceCatalog = CRIC(logger=self.logger)
Example #11
0
 def __init__(self, config, server, resturl, myproxylen=MINPROXYLENGTH):
     TaskAction.__init__(self, config, server, resturl)
     self.myproxylen = myproxylen
Example #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})
Example #13
0
 def __init__(self, *args, **kwargs):
     self.task = None
     self.proxy = None
     self.workflow = None
     TaskAction.__init__(self, *args, **kwargs)
Example #14
0
 def __init__(self, pandaconfig, server, resturl):
     TaskAction.__init__(self, pandaconfig, server, resturl)
Example #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]