Как перечислить все файлы в каталоге в кукольном, используя пользовательские факты - PullRequest
0 голосов
/ 12 июня 2019

Мне нужно получить массив данных, где данные, которые будут список имен файлов в каталоге. Мне нужно получить список имен файлов в манифесте кукол в качестве ввода.

Мне нужны четкие шаги для чтения имен файлов в каталоге. Я проверил, но те, где все не работает.

Facter.add ('listdirectory') do confine: kernel => "Linux" setcode do
Facter :: Core :: Execution.execute ('/ bin / ls $ {test_dir} | / bin / tr "\ n" "" | sed "s / * $ //"'). Each_line do | line | линии = линия конец линии конец конец

Я ожидаю получить возвращаемое значение в массиве в init.pp манифеста. Любая помощь будет полезна !!

...