跳转到主要内容

Fabric和Rundeck的集成助手。

项目描述

提供通过FabricRundeck之间的rundeck-fabric进行集成的助手。

定时任务

您可以使用cron助手为fabric任务添加计划执行

from fabric.api import task
from fabric_rundeck import cron

@cron('0 12 * * *')
@task
def mytask():
    pass

还有hourlydailymonthly的助手

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 (4.4 KB 查看哈希值

上传时间: 源代码

构建分发

fabric_rundeck-1.2-py27-none-any.whl (6.4 kB 查看哈希值)

上传时间 Python 2.7

支持