Использовать идентификатор Play Server в файле conf, включенном в application.conf - PullRequest
3 голосов
/ 19 сентября 2011

Допустим, у меня есть файл conf с именем extra.conf. Я добавляю его в приложение сервера Play.conf примерно так:

@include.extra = extra.conf

И extra.conf выглядит так:

foo=bar

Следующий код возвращает bar, как и ожидалось:

Play.configuration.getProperty("foo");

Однако, если я хочу префикс свойства с идентификатором сервера, как это:

%someid.foo=bar

и запустите сервер с указанным выше идентификатором:

play run --%someid

Код больше не может получить свойство foo.

Если я переместу %someid.foo=bar прямо в application.conf вместо того, чтобы поместить его в файл extra.conf, он снова заработает.

Кто-нибудь знает, возможно ли заставить исходный сценарий работать, где я добавляю свойство с идентификатором сервера и включаю это свойство через файл conf, который не является application.conf?

1 Ответ

0 голосов
/ 03 октября 2011

Звучит как ошибка. Вы должны отправить его на play.lighthouseapp.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...