Exemplo n.º 1
0
 def DELETE(self, name):
     session = cherrypy.request.db
     cherrypy.response.headers['content-type'] = 'text/plain'
     element = Node.get_one(session, name)
     if isinstance(element, Node):
         element = Node.del_one(session, element)
         if isinstance(element, Node):
             client_com.send_requests_process({"backend": None, "monitor": None, "user": element.room}, "DELETE", "node", name, None, None, None)
             return "Node %s deleted" % name
     elif element == Node.ERROR_ELEMENT_NOT_EXISTS:
         raise cherrypy.HTTPError("404", "Node %s not found" % name)