コード例 #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]
コード例 #2
0
 def __init__(self,
              config,
              crabserver,
              procnum=-1,
              myproxylen=MINPROXYLENGTH):
     TaskAction.__init__(self, config, crabserver, procnum)
     self.myproxylen = myproxylen
コード例 #3
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)
コード例 #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
     })
コード例 #5
0
ファイル: StageoutCheck.py プロジェクト: dciangot/CRABServer
 def __init__(self, *args, **kwargs):
     self.task = None
     self.proxy = None
     self.workflow = None
     TaskAction.__init__(self, *args, **kwargs)
コード例 #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)
コード例 #7
0
ファイル: PanDAAction.py プロジェクト: nizamyusli/CRABServer
 def __init__(self, pandaconfig, server, resturl):
     TaskAction.__init__(self, pandaconfig, server, resturl)
コード例 #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
コード例 #9
0
 def __init__(self, config, server, resturi, procnum=-1, myproxylen=MINPROXYLENGTH):
     TaskAction.__init__(self, config, server, resturi, procnum)
     self.myproxylen = myproxylen
コード例 #10
0
 def __init__(self, *args, **kwargs):
     TaskAction.__init__(self, *args, **kwargs)
     with self.config.TaskWorker.envForCMSWEB:
         self.resourceCatalog = CRIC(logger=self.logger)
コード例 #11
0
 def __init__(self, config, server, resturl, myproxylen=MINPROXYLENGTH):
     TaskAction.__init__(self, config, server, resturl)
     self.myproxylen = myproxylen
コード例 #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})
コード例 #13
0
ファイル: StageoutCheck.py プロジェクト: dciangot/CRABServer
 def __init__(self, *args, **kwargs):
     self.task = None
     self.proxy = None
     self.workflow = None
     TaskAction.__init__(self, *args, **kwargs)
コード例 #14
0
 def __init__(self, pandaconfig, server, resturl):
     TaskAction.__init__(self, pandaconfig, server, resturl)
コード例 #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]