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("参数不合法")
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("参数不合法")
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("参数不合法")