Example #1
0
 def execute(self, ip, app_name, query, fields, **kwargs):
   v = Verification()
   try:
     validate = all([v.verify_ip(ip), ])
   except Exception, err:
     logger.info(err)
     raise InfoIllegalException("参数不合法")
Example #2
0
 def execute(self, ip, uid=None, from_datetime=py_time.now(), to_datetime=py_time.now()):
   v = Verification()
   try:
     validate = all([v.verify_ip(ip), ])
   except Exception, err:
     logger.info(err)
     raise InfoIllegalException("参数不合法")
Example #3
0
  def execute(self, sig, app_name, user_info, events=[]):
    """
      执行逻辑,抛出异常,丢给执行端处理。
      动态添加验证方法。
    """
    json_data = {
      'app_name': app_name,
      'user_info': user_info,
      'events': events
      }
    v = Verification()

    try:
      validate = all([v.verify_info(sig, json_data),])
    except Exception, err:
      logger.info(err)
      raise InfoIllegalException("参数不合法")