Integration helpers for Fabric and Rundeck.
Project description
Provides helpers for integration between Fabric and Rundeck, via rundeck-fabric.
Cron
You can add scheduled execution to a fabric task using the cron helper:
from fabric.api import task from fabric_rundeck import cron @cron('0 12 * * *') @task def mytask(): pass
There are also helpers for hourly, daily, and monthly:
from fabric.api import task from fabric_rundeck import daily @daily @task def mytask(): pass
Fabfile Information
Run this module (python -m fabric_rundeck) to print information about the local fabfile to stdout in JSON format:
$ python -m fabric_rundeck [ { "cron": null, "path": [], "argspec": { "keywords": null, "args": [], "defaults": null, "varargs": null }, "name": "mytask", "doc": null } ]
You can also pass a path to a fabfile explicitly:
$ python -m fabric_rundeck path/to/fabfile.py ...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fabric_rundeck-1.2.tar.gz
(4.4 kB
view hashes)
Built Distribution
Close
Hashes for fabric_rundeck-1.2-py27-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b5f8af6103c2e6162ce073f50b687313cb948aa56adc41e7a52335b68eb0f31 |
|
MD5 | bdfde6395759550a0365811f74ea1f06 |
|
BLAKE2b-256 | 7cd7f4e6d7abb5c59120bae34a2eaf466f29b0711dc33045651740c51b592e10 |