예제 #1
0
 def getRequests(self, name):
     if DataCache.isRequestDataExpired():
         DataCache.setRequestData(getRequestOverview(self.serviceURL, self.serviceLevel))
     prog = re.compile(name, re.IGNORECASE)
     filtered = []
     for item in DataCache.getRequestData():
         if prog.search(item['request_name']) != None:
             filtered.append(item)
     return filtered
예제 #2
0
 def getRequests(self, name):
     if DataCache.isRequestDataExpired():
         DataCache.setRequestData(
             getRequestOverview(self.serviceURL, self.serviceLevel))
     prog = re.compile(name, re.IGNORECASE)
     filtered = []
     for item in DataCache.getRequestData():
         if prog.search(item['request_name']) != None:
             filtered.append(item)
     return filtered
예제 #3
0
 def getRequestMonitor(self):
     return getRequestOverview(self.serviceURL, self.serviceLevel)
예제 #4
0
 def getRequestMonitor(self):
     if DataCache.isRequestDataExpired():
         DataCache.setRequestData(getRequestOverview(self.serviceURL, self.serviceLevel))
     return DataCache.getRequestData()
예제 #5
0
 def getRequestMonitor(self):
     if DataCache.isRequestDataExpired():
         DataCache.setRequestData(
             getRequestOverview(self.serviceURL, self.serviceLevel))
     return DataCache.getRequestData()