The Command Line Interface
A set of Python scripts provide a simple way to install and update the DebOps roles and playbooks from a central location. The scripts can be used to create multiple DebOps project directories, which can contain separate Ansible inventories, custom playbooks and roles.
A :command:`debops` script included in the package is used as a wrapper for the :command:`ansible-playbook` command to facilitate easy execution of the provided roles and playbooks in different environments.
The optional :command:`debops-padlock` script can be used to create an encrypted directory backed by EncFS and secured using a GPG key to allow for secure storage of passwords and other sensitive data.
.. toctree:: :maxdepth: 1 scripts/debops-update scripts/debops-init scripts/debops scripts/debops-defaults scripts/debops-padlock scripts/debops-task