Пример #1
0
 def DELETE(self, name):
     session = cherrypy.request.db
     cherrypy.response.headers["content-type"] = "text/plain"
     element = Monitor.get_one(session, name)
     if isinstance(element, Monitor):
         element = Monitor.del_one(session, element)
         if isinstance(element, Monitor):
             client_com.send_requests_process({"backend": None}, "DELETE", "monitor", name, None, None, None)
             return "Monitor %s deleted" % name
     elif element == Monitor.ERROR_ELEMENT_NOT_EXISTS:
         raise cherrypy.HTTPError("404", "Monitor %s not found" % name)