Esempio n. 1
0
    def testWorkQueueService(self):

        # test getWork

        wmbsApi = WMBS(self.params)
        self.assertEqual(wmbsApi.getResourceInfo(), [])
        self.assertEqual(wmbsApi.getResourceInfo(tableFormat=False), {})
Esempio n. 2
0
    def testWorkQueueService(self):

        # test getWork

        wmbsApi = WMBS(self.params)
        self.assertEqual(wmbsApi.getResourceInfo(), [])
        self.assertEqual(wmbsApi.getResourceInfo(tableFormat = False), {})
Esempio n. 3
0
def getRequestInfoFromWMBS(serviceURL, jobStatusInfo):

    service = WMBS({'endpoint':serviceURL})
    try:
        batchJobs = service.getBatchJobStatus()
    except Exception, ex:
        logging.error("%s: %s" % (serviceURL, str(ex)))
        return DFormatter.errorFormatter(serviceURL, "WMBS Service Dowtn")
Esempio n. 4
0
def getRequestInfoFromWMBS(serviceURL, jobStatusInfo):

    service = WMBS({'endpoint':serviceURL})
    try:
        batchJobs = service.getBatchJobStatus()
    except Exception, ex:
        logging.error("%s: %s" % (serviceURL, str(ex)))
        return DFormatter.errorFormatter(serviceURL, "WMBS Service Dowtn")
Esempio n. 5
0
def getSiteInfoFromWMBSService(serviceURL):
    wmbsSvc = WMBS({'endpoint': serviceURL})
    try:
        batchJobs = wmbsSvc.getBatchJobStatusBySite()
        completeJobs = wmbsSvc.getSiteSummaryFromCouchDB()
        _combineSites(completeJobs, batchJobs)
        return completeJobs
    except Exception, ex:
        logging.warning("Error: %s" % str(ex))
        return []
Esempio n. 6
0
def getSiteInfoFromWMBSService(serviceURL):
    wmbsSvc = WMBS({'endpoint': serviceURL})
    try:
        batchJobs = wmbsSvc.getBatchJobStatusBySite()
        completeJobs = wmbsSvc.getSiteSummaryFromCouchDB()
        _combineSites(completeJobs, batchJobs)
        return completeJobs
    except Exception, ex:
        logging.warning("Error: %s" % str(ex))
        return []