Update the documentation about the status code constraint

pull/17481/head
Lidi Zheng 6 years ago
parent fd74fcf2a0
commit 087d48a8bd
  1. 4
      src/python/grpcio/grpc/__init__.py

@ -276,7 +276,6 @@ class Status(six.with_metaclass(abc.ABCMeta)):
Attributes: Attributes:
code: A StatusCode object to be sent to the client. code: A StatusCode object to be sent to the client.
It must not be StatusCode.OK.
details: An ASCII-encodable string to be sent to the client upon details: An ASCII-encodable string to be sent to the client upon
termination of the RPC. termination of the RPC.
trailing_metadata: The trailing :term:`metadata` in the RPC. trailing_metadata: The trailing :term:`metadata` in the RPC.
@ -1145,7 +1144,8 @@ class ServicerContext(six.with_metaclass(abc.ABCMeta, RpcContext)):
This is an EXPERIMENTAL API. This is an EXPERIMENTAL API.
Args: Args:
status: A grpc.Status object. status: A grpc.Status object. The status code in it must not be
StatusCode.OK.
Raises: Raises:
Exception: An exception is always raised to signal the abortion the Exception: An exception is always raised to signal the abortion the

Loading…
Cancel
Save