luto

Results 106 issues of 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...

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...

t:enhancement
lowhanging
c:parameters

``` - 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:...

t:bug
c:parameters

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.

t:feature

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...

t:feature
c:parameters

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...

t:bug

Implement a tab completion script for bash and zsh, which parses the parameters given and automatically provides tab completion for them.

t:feature