62c3c35e95 | ||
---|---|---|
conductor | ||
docker | ||
pyexecplugins | ||
tests | ||
.gitignore | ||
Dockerfile | ||
PyExec.py | ||
README.md | ||
build-base.sh | ||
build-d4science.sh | ||
build-provisioning.sh | ||
config-nw-docker-cluster.cfg | ||
config-nw-lxd-cluster.cfg | ||
config.cfg | ||
entrypoint.sh | ||
logging-docker.conf | ||
logging.conf | ||
mail-test-config.cfg | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test.sh |
README.md
Python workers for Conductor
Python worker for Conductor provides :
- PyExec: a plugin based set of workers for Netflix OSS Conductor written in Python3 for
Install
Example
python3 PyExec # Runs a bare PyExec supporting only Nop, Identity and Sequence plugins
python3 PyExec Http Ansible Packer #this runs PyExec with pyrest, pyansible and pypacker plugins enabled
python3 PyExec Shell Eval # runs a a PyExec with only pyshell and py eval enabled. pyshell executes shell commands, pyeval executes arbitrary Python3 code