autodock cron plugin
Project description
Cron-like Plugin for autodock.
This plugin runs containers on a regular scheduled as defined by the environment variable CRON of the form m h d mon dow much like crond on many Linux/UNIX systems.
The container must first be run at least once for autodock-cron to pick up the new container and its configuration.
Note that autodock-cron makes use of the Docker API and effectively calls docker start on your container; a new container is NOT created on very run of the schedule.
Basic Usage
Start the daemon:
$ docker run -d --name autodock prologic/autodock
Link and start an autodock plugin:
$ docker run -d --link autodock prologic/autodock-cron
Run a container of your choice and set CRON=*/1 * * * * to run every minute:
$ docker run --name hello -e CRON="*/1 * * * *" busybox sh -c 'echo Hello'
Now autodock-cron will schedule a timer to re-run this container every minute until the container is deleted and removed. After about ~3mins you should get:
$ docker logs hello Hello Hello Hello
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
Built Distribution
Hashes for autodock_cron-0.0.2-cp27-none-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 070633fdc334a158b4d1cb113bd2c4d89b9b3624cc9f872f5db2be99bcb9b2d3 |
|
MD5 | 98ec225e61b4b7622637d7ac9b99a4ad |
|
BLAKE2b-256 | 63d8130e89d1547b2e1b681069a42c883726e33d29b867e61e1173eb3d65eae2 |