Fabric和Rundeck的集成助手。
项目描述
提供通过Fabric和Rundeck之间的rundeck-fabric进行集成的助手。
定时任务
您可以使用cron助手为fabric任务添加计划执行
from fabric.api import task
from fabric_rundeck import cron
@cron('0 12 * * *')
@task
def mytask():
pass
还有hourly、daily和monthly的助手
from fabric.api import task
from fabric_rundeck import daily
@daily
@task
def mytask():
pass
Fabfile信息
运行此模块(python -m fabric_rundeck)以在标准输出以JSON格式打印本地fabfile的信息
$ python -m fabric_rundeck
[
{
"cron": null,
"path": [],
"argspec": {
"keywords": null,
"args": [],
"defaults": null,
"varargs": null
},
"name": "mytask",
"doc": null
}
]
您还可以显式传递一个fabfile的路径
$ python -m fabric_rundeck path/to/fabfile.py ...
项目详情
关闭
fabric_rundeck-1.2.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 494e37ac73bbaf4c2eb0b417baeb013247412b9fc6a4221c71b5ad540bfeafc4 |
|
| MD5 | 6518d6520ba8a5232fc487bcf2202ac1 |
|
| BLAKE2b-256 | 856df8a7dc360bcd3345766d40bb4c670bb548ffb743ca99464d79b27ae56786 |
关闭
fabric_rundeck-1.2-py27-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 5b5f8af6103c2e6162ce073f50b687313cb948aa56adc41e7a52335b68eb0f31 |
|
| MD5 | bdfde6395759550a0365811f74ea1f06 |
|
| BLAKE2b-256 | 7cd7f4e6d7abb5c59120bae34a2eaf466f29b0711dc33045651740c51b592e10 |