处理包堆栈部署的模块。
mise-a-feu的Python项目详细描述
mise-a-feu
==br/>
[![构建状态](https://travis-ci.org/ops-hero/mise-a-feu.png?branch=master)(https://travis ci.org/ops hero/mise-a-feu)
此库用于在主机服务器上部署堆栈。这可以从cli(通过fabric或命令)或python代码(包括库)中使用。
usage
----
>一旦签出工作副本:
$cd mise_a_feu
$fab-l
$…
$fab-h host1.example.com updater
$…
$fab-h host1.example.com run_updater:1.2.3,buildhost,webcallback=http://host:8080/stacks/update
$…
安装包后,还可以使用二进制“mise-a-feu”。它直接公开fabric文件:
$mise-a-feu-l
$…
$mise-a-feu-c配置文件部署:堆栈版本
$…
$mise-a-feu-c示例/示例配置yml部署:0.0.1
$…
安装包之后:
from mise_a_feu import stack updater
buildhost=“buildhost”,
manifest=“/etc/manifest.data”,
webcallback=“http://host:8080/stacks/update”,
force_update=true,
verbose=false)
对于主机列表中的主机:
具有设置(主机字符串=主机):
updater.run()
todo
----
*更新堆栈的异步远程调用.py
==br/>
[![构建状态](https://travis-ci.org/ops-hero/mise-a-feu.png?branch=master)(https://travis ci.org/ops hero/mise-a-feu)
此库用于在主机服务器上部署堆栈。这可以从cli(通过fabric或命令)或python代码(包括库)中使用。
usage
----
>一旦签出工作副本:
$cd mise_a_feu
$fab-l
$…
$fab-h host1.example.com updater
$…
$fab-h host1.example.com run_updater:1.2.3,buildhost,webcallback=http://host:8080/stacks/update
$…
安装包后,还可以使用二进制“mise-a-feu”。它直接公开fabric文件:
$mise-a-feu-l
$…
$mise-a-feu-c配置文件部署:堆栈版本
$…
$mise-a-feu-c示例/示例配置yml部署:0.0.1
$…
安装包之后:
from mise_a_feu import stack updater
manifest=“/etc/manifest.data”,
webcallback=“http://host:8080/stacks/update”,
force_update=true,
verbose=false)
对于主机列表中的主机:
具有设置(主机字符串=主机):
updater.run()
todo
----
*更新堆栈的异步远程调用.py