mirror of
https://github.com/Icinga/icingaweb2-module-director.git
synced 2026-06-10 09:23:37 -04:00
Tests covering: - CustomVariable / CustomVariables: rendering, config string generation, dictionary and array type behaviour - CustomVariableDictionaryRendering: Icinga 2 DSL output for nested dicts - IcingaConfigHelper: macro validation and structured variable rendering - DirectorProperty: CRUD, inheritance, field assignment - IcingaHost / IcingaService / IcingaServiceApplyFor: object-level custom variable assignment and apply-for rule evaluation - BasketSnapshotCustomVariable: round-trip basket import/export - MigrateCommand: migration logic, --delete, --dry-run, skipped fields - CustomVariableForm / CustomVariablesForm / DeleteCustomVariableForm: form submission and validation - Rendered output fixtures updated for service5/6/7 and new host_dynamic_dict, service_apply_for_array, service_apply_for_dict Documentation: - Dictionary-Support-Changes.md: full feature overview and API reference - custom-variables-demo.sh: end-to-end shell demo script |
||
|---|---|---|
| .. | ||
| 02-Installation.md.d | ||
| screenshot/director | ||
| 01-Introduction.md | ||
| 02-Installation.md | ||
| 03-Automation.md | ||
| 04-Getting-started.md | ||
| 05-Upgrading.md | ||
| 10-How-it-works.md | ||
| 12-Handling-custom-variables.md | ||
| 14-Fields-example-interfaces-array.md | ||
| 15-Service-apply-for-example.md | ||
| 16-Fields-example-SNMP.md | ||
| 24-Working-with-agents.md | ||
| 30-Configuration-Baskets.md | ||
| 60-CLI.md | ||
| 70-Import-and-Sync.md | ||
| 70-REST-API.md | ||
| 74-Self-Service-API.md | ||
| 75-Background-Daemon.md | ||
| 79-Jobs.md | ||
| 80-FAQ.md | ||
| 82-Changelog.md | ||
| 91-Want-more.md | ||
| 93-Testing.md | ||
| custom-variables-demo.sh | ||
| Dictionary-Support-Changes.md | ||