Пример #1
0
 def get(self, **url):
     query = self.getQueryFromURL(url)
     self.log.debug("Got query: %s", query)
     release, update_type = AUS.evaluateRules(query)
     # passing {},None returns empty xml
     xml = AUS.createXML(query, release, update_type)
     self.log.debug("Sending XML: %s", xml)
     response = make_response(xml)
     response.mimetype = 'text/xml'
     return response
Пример #2
0
 def get(self, queryVersion, **url):
     query = self.getQueryFromURL(queryVersion, url)
     self.log.debug("Got query: %s", query)
     if query:
         rule = AUS.evaluateRules(query)
     else:
         rule = {}
     # passing {},{} returns empty xml
     self.log.debug("Got rule: %s", rule)
     xml = AUS.createXML(query, rule)
     self.log.debug("Sending XML: %s", xml)
     response = make_response(xml)
     response.mimetype = 'text/xml'
     return response