Плагины
Параметры для плагинов можно задать через шаблонизированные переменные окружения.
{PLUGIN_ID}
- Капитализированный ID плагина;{PARAMETER}
- Капитализированный параметр, или цепочка вложенных параметров, из конфига плагина. Уникально для каждого плагина
подсказка
Для того, чтобы изменить параметр test.subkey
из примера config.json
:
{
....
"PluginSettings": {
"Plugins": {
"test.plugin.id":{
"test.key": {
"test.subkey": "test.value"
}
}
}
},
...
}
Необходимо задать переменную окружения: TIME_PLUGINSETTINGS_PLUGINS_TEST.PLUGIN.ID_TEST.KEY_TEST.SUBKEY="some new value"
Задать значение для конфигурации плагинов.
- Переменная окружения:
TIME_PLUGINSETTINGS_PLUGINS_{PLUGIN_ID}_{PARAMETER}
Включить/отключить плагин
- Переменная окружения:
TIME_PLUGINSETTINGS_PLUGINSTATES_{PLUGIN_ID}_ENABLE
- Значения:
- true: плагин включен
- false: плагин выключен
Плагин Workflow
Список DSN подключений мастера и всех реплик для чтения, разделенных пробелом, если необходимо включить ротацию реплик для базы плагина Workflow.
warning
Строка не должна содержать адрес отказоустойчивого мастера.
Формат ввода: string.
- Переменная среды:
TIME_PLUGINSETTINGS_PLUGINS_RU.TINKOFF.MM.WORKFLOW_ALLDATASOURCES