def __init__(self, json): error_code = json.get('error_code', ErrorCode.Name(INTERNAL_ERROR)) message = "%s: %s" % (error_code, json['message'] if 'message' in json else "Response: " + str(json)) super(RestException, self).__init__(message, error_code=ErrorCode.Value(error_code)) self.json = json
def __init__(self, json): error_code = json.get("error_code", ErrorCode.Name(INTERNAL_ERROR)) message = "%s: %s" % ( error_code, json["message"] if "message" in json else "Response: " + str(json), ) super().__init__(message, error_code=ErrorCode.Value(error_code)) self.json = json