Ejemplo n.º 1
0
 def setTrigger (self):
   if not request.json:
     return
   try:
     obj = self.validate(request.json, [("type", types.TriggerType), ("start", (str,unicode)),
                             ("end", (str,unicode)), ("event", types.EventType),
                             ("action", None)])
     GeniDB.addTrigger(obj["type"], obj["start"], obj["end"], obj["event"], obj["action"])
   except JSONValidationError, e:
     jd = e.__json__()
     return jsonify(jd, code = 1, msg = jd["exception"])