Example #1
0
 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))
Example #2
0
 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"])
Example #3
0
    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))
Example #4
0
    def deleteIPpool(self,request):
	request.needAuthType(request.ADMIN)
	request.getAuthNameObj().canDo("CHANGE IPPOOL")
    	request.checkArgs("ippool_name")
	ippool_main.getActionsManager().deletePool(request["ippool_name"])
Example #5
0
    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"])
Example #6
0
    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"])
Example #7
0
 def deleteIPpool(self, request):
     request.needAuthType(request.ADMIN)
     request.getAuthNameObj().canDo("CHANGE IPPOOL")
     request.checkArgs("ippool_name")
     ippool_main.getActionsManager().deletePool(request["ippool_name"])
Example #8
0
 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"])