Platform Team/Server Kit/Mace: Difference between revisions

No edit summary
Line 44: Line 44:
=== Configuration variables ===
=== Configuration variables ===


In additions to configuration files, Mace can process files with {{Code|.env}} suffix. These files contain variable declaration in Bash syntax. The values of this variables might be used in configuration files in form of {{Code|@VARIABLE@}} and will be expanded to real values while applying configuration.
In addition to configuration files, Mace can process files with a {{Code|.env}} suffix. These files contain variable declarations in Bash syntax. The values of these variables might be entered in configuration files in the form of {{Code|@VARIABLE@}}, in which case they will be expanded to real values while applying the configuration.


There are several variables that being defined will have special meaning for the Mace:
There are several variables that once defined will have special meaning for Mace:


* {{Code|INCLUDE}}, a colon separated list of services to only include to the prossing list while applying;
* {{Code|INCLUDE}}, a colon separated list of services to only include in the processing list while applying;
* {{Code|EXCLUDE}}, a colon separated list of services to exclude from the prossing list while applying.
* {{Code|EXCLUDE}}, a colon separated list of services to exclude from the processing list while applying.


== Configuration application ==
== Configuration application ==