Как установить значение каталога Fileinput из свойств? - PullRequest
0 голосов
/ 10 ноября 2019

Если мой поток File Input -> Compute Node -> File Output, как я могу установить значение каталога File Input на основе пользовательского свойства? У меня будет другой каталог для удаления файлов для dev, qa и prod, и я не хочу, чтобы это было жестко запрограммировано. Если это невозможно сделать с помощью пользовательских свойств, как еще я могу это сделать?

1 Ответ

3 голосов
/ 11 ноября 2019

Создайте настраиваемые свойства для каждой среды и определите там входной каталог.

Свойства для dev:

# File: yourapp-dev.properties
yourflow#File Input.inputDirectory = ./yourapp/dev/in

Свойства для qa:

# File: yourapp-qa.properties
yourflow#File Input.inputDirectory = ./yourapp/qa/in

Применение свойств для каждой среды. Для dev это будет:

mqsiapplybaroverride -b yourapp.bar -p yourapp-dev.properties -r

Теперь вы можете развернуть yourapp.bar в среде dev.

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