impl#
Command line low lever implementations.
- acore_soap_app.cli.impl.gm(request_like: Union[str, List[str], SOAPRequest, List[SOAPRequest]], username: Optional[str] = None, password: Optional[str] = None, raises: bool = True, s3uri_output: Optional[str] = None)[source]#
运行一个或多个 GM 命令. 例如
.server info
.- Parameters:
request_like – 请参考
batch_load
username – 默认的用户名, 只有当 request.username 为 None 的时候才会用到.
password – 默认的密码, 只有当 request.password 为 None 的时候才会用到.
raises – 默认为 True. 如果为 True, 则在遇到错误时抛出异常. 反之则将 failed SOAP Response 原封不动地返回.
s3uri_output – 可选参数, 如果为 None, 则将
SOAPResponse
对象转换为 JSON 并打印. 如果给定, 则将 JSON 保存到 S3 中. 常用于返回结果特别大的情况.