def getRequest(self, requestName=None): """ If a request name is specified, return the details of the request. Otherwise, return an overview of all requests """ if requestName == None: return GetRequest.getRequests() else: return Utilities.requestDetails(requestName)
def index(self): requests = GetRequest.getRequests() tableBody = self.drawRequests(requests) return self.templatepage("ReqMgrBrowser", yuiroot=self.yuiroot, fields=self.fields, tableBody=tableBody)
def index(self): """ Main web page """ print cherrypy.request.user requests = GetRequest.getRequests() tableBody = self.drawRequests(requests) return self.templatepage("ReqMgrBrowser", yuiroot=self.yuiroot, fields=self.fields, tableBody=tableBody)
def search(self, value, field): """ Search for a regular expression in a certain field of all requests """ filteredRequests = [] requests = GetRequest.getRequests() for request in requests: if request[field].find(value) != -1: filteredRequests.append(request) requests = filteredRequests tableBody = self.drawRequests(requests) return self.templatepage("ReqMgrBrowser", yuiroot=self.yuiroot, fields=self.fields, tableBody=tableBody)
def search(self, value, field): """ Search for a regular expression in a certain field of all requests """ filteredRequests = [] requests = GetRequest.getRequests() for request in requests: if request[field].find(value) != -1: filteredRequests.append(request) requests = filteredRequests tableBody = self.drawRequests(requests) return self.templatepage("ReqMgrBrowser", yuiroot=self.yuiroot, fields=self.fields, tableBody=tableBody)
def getRequest(self, requestName=None): """ If a request name is specified, return the details of the request. Otherwise, return an overview of all requests """ if requestName == None: result = GetRequest.getRequests() else: result = Utilities.requestDetails(requestName) try: teamNames = GetRequest.getAssignmentsByName(requestName) result['teams'] = teamNames except: # Ignore errors, then we just don't have a team name pass return result
def getRequest(self, requestName=None): """ If a request name is specified, return the details of the request. Otherwise, return an overview of all requests """ if requestName == None: result = GetRequest.getRequests() else: result = Utilities.requestDetails(requestName) try: teamNames = GetRequest.getAssignmentsByName(requestName) result['teams'] = teamNames except: # Ignore errors, then we just don't have a team name pass return result
def index(self): requests = GetRequest.getRequests() tableBody = self.drawRequests(requests) #tableBody = [] return self.templatepage("ReqMgrBrowser", yuiroot=self.yuiroot, fields=self.fields, tableBody=tableBody)