def addIPtoPool(self, request): request.needAuthType(request.ADMIN) request.getAuthNameObj().canDo("CHANGE IPPOOL") request.checkArgs("ippool_name", "ip") ippool_main.getActionsManager().addIPtoPool( request["ippool_name"], multi_strs.MultiStr(request["ip"].strip(), False))
def updateIPpool(self, request): request.needAuthType(request.ADMIN) request.getAuthNameObj().canDo("CHANGE IPPOOL") request.checkArgs("ippool_id", "ippool_name", "comment") ippool_id = ippool_main.getActionsManager().updatePool( to_int(request["ippool_id"], "ippool id"), request["ippool_name"], request["comment"])
def addIPtoPool(self,request): request.needAuthType(request.ADMIN) request.getAuthNameObj().canDo("CHANGE IPPOOL") request.checkArgs("ippool_name","ip") ippool_main.getActionsManager().addIPtoPool(request["ippool_name"],multi_strs.MultiStr(request["ip"].strip(),False))
def deleteIPpool(self,request): request.needAuthType(request.ADMIN) request.getAuthNameObj().canDo("CHANGE IPPOOL") request.checkArgs("ippool_name") ippool_main.getActionsManager().deletePool(request["ippool_name"])
def updateIPpool(self,request): request.needAuthType(request.ADMIN) request.getAuthNameObj().canDo("CHANGE IPPOOL") request.checkArgs("ippool_id","ippool_name","comment") ippool_id=ippool_main.getActionsManager().updatePool(to_int(request["ippool_id"],"ippool id"),request["ippool_name"],request["comment"])
def addNewIPpool(self,request): request.needAuthType(request.ADMIN) request.getAuthNameObj().canDo("CHANGE IPPOOL") request.checkArgs("ippool_name","comment") ippool_id=ippool_main.getActionsManager().addNewPool(request["ippool_name"],request["comment"])
def deleteIPpool(self, request): request.needAuthType(request.ADMIN) request.getAuthNameObj().canDo("CHANGE IPPOOL") request.checkArgs("ippool_name") ippool_main.getActionsManager().deletePool(request["ippool_name"])
def addNewIPpool(self, request): request.needAuthType(request.ADMIN) request.getAuthNameObj().canDo("CHANGE IPPOOL") request.checkArgs("ippool_name", "comment") ippool_id = ippool_main.getActionsManager().addNewPool( request["ippool_name"], request["comment"])