У меня есть файл application.conf со структурой вроде следующего:
poller {
datacenters = []
}
я хотел бы переопределить центры обработки данных в командной строке. для других ключей конфигурации, значения которых являются простыми типами (строки, числа), я могу переопределить с помощью -Dpath.to.config.value=<value>
, и это отлично работает. однако я не могу найти способ сделать это для списков. в примере выше я попытался установить датацентры в ["SJC", "IAD"] следующим образом: -Dpoller.datacenters="['SJC', 'IAD']"
, но я получаю исключение, что значение ключа это строка, а не список. есть ли способ сигнализировать библиотеке типов configafe, что это значение является списком?