|
@@ -66,12 +66,15 @@ class BaseModel():
|
|
|
row = Row(primary_key)
|
|
|
try:
|
|
|
consumed, return_row = ots_client.delete_row(self.table_name, row, None)
|
|
|
- # 客户端异常,一般为参数错误或者网络异常。
|
|
|
except OTSClientError as e:
|
|
|
log("update row failed, http_status:%d, error_message:%s" % (e.get_http_status(), e.get_error_message()))
|
|
|
+ raise e
|
|
|
# 服务端异常,一般为参数错误或者流控错误。
|
|
|
except OTSServiceError as e:
|
|
|
log("update row failed, http_status:%d, error_code:%s, error_message:%s, request_id:%s" % (e.get_http_status(), e.get_error_code(), e.get_error_message(), e.get_request_id()))
|
|
|
+ raise e
|
|
|
+ except Exception as e:
|
|
|
+ raise e
|
|
|
# log ('Delete succeed, consume %s write cu.' % consumed.write)
|
|
|
|
|
|
def update_row(self,ots_client):
|
|
@@ -86,7 +89,11 @@ class BaseModel():
|
|
|
# 客户端异常,一般为参数错误或者网络异常。
|
|
|
except OTSClientError as e:
|
|
|
log("update row failed, http_status:%d, error_message:%s" % (e.get_http_status(), e.get_error_message()))
|
|
|
+ raise e
|
|
|
# 服务端异常,一般为参数错误或者流控错误。
|
|
|
except OTSServiceError as e:
|
|
|
log("update row failed, http_status:%d, error_code:%s, error_message:%s, request_id:%s" % (e.get_http_status(), e.get_error_code(), e.get_error_message(), e.get_request_id()))
|
|
|
+ raise e
|
|
|
+ except Exception as e:
|
|
|
+ raise e
|
|
|
# log ('update succeed, consume %s write cu.' % consumed.write)
|