赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 百度云
  3. 云服务器 BCC
  4. 云助手SDK参考
  5. Python SDK
  6. 日志接口

日志接口

  • Python SDK
  • 发布于 2025-04-02
  • 0 次阅读
文档编辑
文档编辑

日志接口

获取命令执行的日志记录。

请求参数

参数名称 类型 是否必选 参数位置 描述
runId String 是 RequestBody参数 执行ID
childId String 是 RequestBody参数 执行ID下某一子执行ID
cursor int 是 RequestBody参数 首次请求为0,后续翻页,填写上一次请求返回的nextCursor

响应参数

参数名称 类型 描述
requestId String 请求id
code String 响应状态,成功为success
result LogResult 返回日志结果

请求示例

if __name__ == '__main__':

    HOST = b'http://ca.bj.baidubce.com'
    AK = b''
    SK = b''
    config = BceClientConfiguration(credentials=BceCredentials(AK, SK),
                                    endpoint=HOST)
    ca_client = CaClient(config)

    run_id = "r-raUPWwr933Liqe54"
    child_id = "d-7abflJHODABF"
    response = ca_client.action_log(run_id, child_id, 1)
    print(response)

响应示例

{
    "requestId": "aaf4bd8f-ed6c-481b-ad1a-a4c974******",
    "code": "success",
    "result": {
        "logs": [
            {
                "msg": "pwd \n",
            }, {
                "msg": "second line",
            }            
        ],
        "nextCursor": 2, 
        "state" : "RUNNING"
    }
}

附录

LogResult

参数名称 类型 描述
childId String 子执行id
logs List<Log> 日志内容,顺序排列
state String 子执行状态。枚举值:FAILED(执行失败),RUNNING(执行中),SUCCESS(执行完成)
nextCursor int 下一次请求使用的cursor。若子执行已结束,且nextCursor=cursor,表示已无更多日志。否则,表示可能存在更多日志

Log

参数名称 类型 描述
msg String 命令执行日志
相关文章

安装SDK 2025-04-02 17:54

初始化 2025-04-02 17:54

CaClient 2025-04-02 17:54

批量获取实例内bsm-agent状态 2025-04-02 17:54

命令接口 2025-04-02 17:54

历史记录 2025-04-02 17:54

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号