|
@@ -1,5 +1,4 @@
|
|
|
-
|
|
|
-class HostsRetrieveError(Exception):
|
|
|
+class ExploreDataError(Exception):
|
|
|
|
|
|
def __init__(self, *args, **kwargs):
|
|
|
if 'code' not in kwargs and 'reason' not in kwargs:
|
|
@@ -7,22 +6,22 @@ class HostsRetrieveError(Exception):
|
|
|
kwargs['reason'] = '未知的异常错误,请手动处理'
|
|
|
for key, val in kwargs.items():
|
|
|
setattr(self, key, val)
|
|
|
- super(HostsRetrieveError, self).__init__(*args, kwargs)
|
|
|
+ super(ExploreDataError, self).__init__(*args, kwargs)
|
|
|
|
|
|
|
|
|
-class ValidatorError(HostsRetrieveError):
|
|
|
+class ValidatorError(ExploreDataError):
|
|
|
|
|
|
def __init__(self, reason, code=10001):
|
|
|
super(ValidatorError, self).__init__(code=code, reason=reason)
|
|
|
|
|
|
|
|
|
-class TaskError(HostsRetrieveError):
|
|
|
+class TaskError(ExploreDataError):
|
|
|
|
|
|
def __init__(self, reason, code=10002):
|
|
|
super(TaskError, self).__init__(code=code, reason=reason)
|
|
|
|
|
|
|
|
|
-class QccError(HostsRetrieveError):
|
|
|
+class QccError(ExploreDataError):
|
|
|
|
|
|
def __init__(self, reason, code=10003):
|
|
|
super(QccError, self).__init__(code=code, reason=reason)
|