Файл Untar в определенном каталоге - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь загрузить файл tar.gz и распаковать его на /tmp/apps.Однако я не хочу распаковывать его, если каталог уже существует.Если файл существует или даже не существует, он загружается и распаковывается.Я не могу найти, что в моем коде отсутствуют параметры в моем exec блоке или если я допустил ошибку где-то еще.

Я использую Puppet 3.8.

Gist-файл моегокукольный

1 Ответ

0 голосов
/ 14 июня 2019

Используйте модуль puppet/archive, https://forge.puppet.com/puppet/archive. Он загрузит архив, проверит существующие файлы и даже приведёт в порядок после себя.

...