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 |