icingaweb2-module-director/test/php/library/Director/IcingaConfig
Corentin Ardeois bcef87f4c9 Add support for expressions
Any rendered string can contain variables encapsulated with "$$" characters.

Example:
Display Name declared with `Port $$host.vars.tcp_port$$ check` will
be processed as `"Port " + host.vars.tcp_port + " check"`

API:
```bash
 ./director-curl POST director/service?name=my_service '{"display_name": "Port $$host.vars.tcp_port$$ check" }'
 ```

 Rendered config:
 ```
  apply Service "my_service" {
      import "my_template"

      display_name = "Port " + host.vars.tcp_port + " check"
  }
 ```

refs #11976
2016-10-22 00:15:09 +00:00
..
rendered IcingaConfigHelper: use string-based sort for... 2016-09-07 20:44:03 +00:00
AssignRendererTest.php test/php: allow to skip tests with db-dependency 2016-02-26 12:01:00 +01:00
ExtensibleSetTest.php ExtensibleSet: do not quote values, adjust tests 2016-02-29 18:30:32 +01:00
IcingaConfigHelperTest.php Add support for expressions 2016-10-22 00:15:09 +00:00
StateFilterTest.php StateFilterTest: a couple of tests for state filters 2016-03-01 04:28:26 +01:00