mirror of
https://github.com/danieldemus/openhab-core.git
synced 2026-07-29 12:34:22 +02:00
* [config] ConfigUtil: Implement methods to resolve env variable syntax to environment variable values in Configuration (values) Signed-off-by: Florian Hotze <dev@florianhotze.com> * [things] BaseThingHandler: Automatically resolve variables in configuration Signed-off-by: Florian Hotze <dev@florianhotze.com> * [config] ConfigUtil: Make envProvider protected to subclasses in tests can access it from outside the package Signed-off-by: Florian Hotze <dev@florianhotze.com> * [config] ConfigUtilTest: Add a resource lock on ConfigUtil.class Signed-off-by: Florian Hotze <dev@florianhotze.com> * [thing] BaseThingHandler: Add unit tests for config variable resolving Signed-off-by: Florian Hotze <dev@florianhotze.com> * Address Copilot review Signed-off-by: Florian Hotze <dev@florianhotze.com> * Address Copilot review Signed-off-by: Florian Hotze <dev@florianhotze.com> * Address Copilot review Signed-off-by: Florian Hotze <dev@florianhotze.com> * ConfigUtil: Throw IEA when a variable fails to resolve Signed-off-by: Florian Hotze <dev@florianhotze.com> * Address Copilot review Signed-off-by: Florian Hotze <dev@florianhotze.com> * Address Copilot review Signed-off-by: Florian Hotze <dev@florianhotze.com> * Address Copilot review Signed-off-by: Florian Hotze <dev@florianhotze.com> * ConfigUtil: Add method to resolve variables & normalize config afterward Signed-off-by: Florian Hotze <dev@florianhotze.com> --------- Signed-off-by: Florian Hotze <dev@florianhotze.com>