aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/molecule/default/molecule.yml
Commit message (Collapse)AuthorAgeFilesLines
* test: expand Molecule coverage for exporter behaviorColin Wilk2026-07-211-0/+1
| | | | | | | | | | | | Cover lineinfile and YAML behavior for default exporters, skipped defaults, exporters without IDs, duplicate definitions, path and host overrides, path-prefix precedence, and inherited label overrides. Verify YAML handling of null documents, multiple files, labeled and unlabeled groups, and duplicate targets. Add test coverage for command and shell handlers using run-once, per-host, disabled, and non-become configurations.
* test: split tests by strategyColin Wilk2026-07-211-0/+16
|
* refactor: bump and fix pre-commit errorsColin Wilk2026-07-031-8/+3
|
* Add run_once option for handlersColin Wilk2023-10-111-0/+9
| | | | | | | | | | | | | | This adds the run_once option for the two handler types (shell and command). The variables `prometheus_target_handler_command_run_once` and `prometheus_target_handler_shell_run_once` are introduced to control this behavior. For this change a switch from the Ansible Handlers to regular tasks was necessary to enforce run_once behavior with delegated hosts. If you don't rely on handler specific features such as deferring, nothing changes when using the role. Signed-off-by: Colin Wilk <colin.wilk@tum.de>
* Add molecule with some simple test casesColin Wilk2023-05-271-0/+39
Signed-off-by: Colin Wilk <colin.wilk@tum.de>