luto
luto
Building and testing this project currently depends on a couple of custom python scripts as well as special commands, which need to be executed. This PR defines a common interface...
Currently this module only has tests for the underlying [`Yedit`-class](https://github.com/kwoodson/yedit/blob/master/roles/lib_yaml_editor/build/src/yedit.py#L7). There is a [rather complete set of ansible-tasks](https://github.com/kwoodson/yedit/tree/master/roles/lib_yaml_editor/build/test) within the repository, but their output is never checked, nor are they...
Simmilar to `append: yes` there should be a `prepend: yes` to add something as the first entry on a list. ``` yaml - name: add oranges to the end, because...
i.e. `nargs='+'`.
Domains should have a `maxlen` and `maxcomponents` parameters, specifying the maximum length or the maximum number of components a domain may have. They should default to the values currently implemented...
``` - hosts: paternoster vars: parameters: - name: domain short: d type: paternoster.types.domain prompt: yes prompt_options: confirm: yes no_echo: yes ``` ``` [root@centos-s-2vcpu-4gb-fra1-01 ~]# ./add-domain Domain: (enter "qwe") Please confirm:...
Depending on context, a paternoster script should not display any warnings from ansible. Either disable them globally unless `-v` is given, or add a setting to do so.
Introduce two new parameter types `x509certificate` and `x509key`. Each should load a certificate- or key-file into memory for further processing. Make sure that the file is actually valid before passing...
If a callback plugin like `profile_tasks` is enabled in `ansible.cfg`, the output is shown even without `-v`: ``` Wednesday 20 December 2017 10:56:51 +0000 (0:00:00.160) 0:00:00.160 **** Wednesday 20 December...
Implement a tab completion script for bash and zsh, which parses the parameters given and automatically provides tab completion for them.