/install/run

安装软件

参数

  1. id: 机器id
  2. uri: 下载uri,可选
  3. url: 下载url,可选
  4. dir: 安装或解压路径,可选
  5. timeout: 超时时间,单位秒,可选,默认300
  6. auth: sudo、su或空值,可选
  7. user: 账号,可选
  8. pass: 密码,可选

返回值

{
  "code": 0,
  "payload": 任务ID
}

错误,未找到机器

{
  "code": 404,
  "msg": "client not found"
}

错误,其他运行时错误

{
  "code": 500,
  "msg": 错误内容
}

说明

  1. dir参数仅当msiexe或压缩包时有效
  2. urluri参数必须传一个,且uri参数的优先级高于url参数
  3. 目前仅支持debrpmtartar.gztar.bz2zipmsiexe类型的安装包