Конфигурация Kemal с использованием блоков
В настоящее время Kemal позволяет настроить параметры конфигурации с помощью:
Kemal.config.env = "development"
Kemal.config.port = "3456"
Я хочу сделать что-то вроде с блоком:
configuration do |config|
config.env = "development"
config.port = "3456"
...
end
Это вообще возможно?
Спасибо за любые идеи.
1 ответ
Решение
Я полагаю, вы можете использовать метод Object#tap следующим образом:
Kemal.config.tap do |config|
config.env = "development"
config.port = "3456"
...
end