Системная переменная среды CFML (OpenBD)

Как получить доступ к системным переменным среды в CFML? Требуется прочитать параметры подключения к базе данных CloudFoundry.

Требуемая переменная "VCAP_SERVICES".

Есть ли функция для этого?

Спасибо,

Yvan

1 ответ

Решение

Следующее решение, кажется, работает очень-очень частично на моем Ubuntu (оно далеко от всех переменных, перечисленных env - но это может быть хорошо, потому что JVM просто не получает большинство из них), но это может как-то работать на вас:

<cfset properties = createObject("java", "java.lang.System").properties />
<cfdump var="#properties#">

Переменная, которую вы ищете, может иметь префикс user.

Другие вопросы по тегам