Esempio n. 1
0
	def P_saveconfig(self, request):
		if request.method == b'POST':
			res = self.testMandatoryArguments(request, ["key", "value"])
			if res:
				return res
			key = request.args["key"][0]
			value = request.args["value"][0]
			return saveConfig(key, value)
		return {"result": False}
Esempio n. 2
0
	def P_saveconfig(self, request):
		if request.method == b'POST':
			res = self.testMandatoryArguments(request, ["key", "value"])
			if res:
				return res
			key = request.args["key"][0]
			value = request.args["value"][0]
			return saveConfig(key, value)
		return {"result": False}
Esempio n. 3
0
 def P_saveconfig(self, request):
     if request.method == b'POST':
         res = self.testMandatoryArguments(request, ["key", "value"])
         if res:
             return res
         key = request.args["key"][0]
         if "/" not in key and "%" not in key and "." in key:
             keys = key.split('.')
             if len(keys) == 3 and keys[0] == 'config':
                 return saveConfig(key, request.args["value"][0])
     return {"result": False}
Esempio n. 4
0
	def P_saveconfig(self, request):
		res = self.testMandatoryArguments(request, ["key", "value"])
		if res:
			return res
			
		return saveConfig(request.args["key"][0], request.args["value"][0])
Esempio n. 5
0
	def P_saveconfig(self, request):
		res = self.testMandatoryArguments(request, ["key", "value"])
		if res:
			return res
		return saveConfig(request.args["key"][0], request.args["value"][0])