endOld = int(request.args["endOld"][0]) except Exception, e: return { "result": False, "message": "The parameter 'endOld' must be a number" } return editTimer( self.session, request.args["sRef"][0], request.args["begin"][0], request.args["end"][0], request.args["name"][0], description, disabled, justplay, afterevent, dirname, tags, repeated, request.args["channelOld"][0], beginOld, endOld, self.vpsparams(request) ) def P_timertogglestatus(self, request): res = self.testMandatoryArguments(request, ["sRef", "begin", "end"]) if res: return res try: begin = int(request.args["begin"][0])
try: endOld = int(request.args["endOld"][0]) except Exception, e: return { "result": False, "message": "The parameter 'endOld' must be a number" } always_zap = -1 if "always_zap" in request.args.keys(): always_zap = int(request.args["always_zap"][0]) return editTimer(self.session, request.args["sRef"][0], request.args["begin"][0], request.args["end"][0], request.args["name"][0], description, disabled, justplay, afterevent, dirname, tags, repeated, request.args["channelOld"][0], beginOld, endOld, self.vpsparams(request), always_zap) def P_timertogglestatus(self, request): res = self.testMandatoryArguments(request, ["sRef", "begin", "end"]) if res: return res try: begin = int(request.args["begin"][0]) except Exception, e: return { "result": False, "message": "The parameter 'begin' must be a number" }