Подтвердить что ты не робот

Для нескольких марионеток требуется

Привет, я хочу сделать марионеточный ресурс/задачу зависимой от нескольких других задач.

Например:

file{'~/foo':}
file{'~/bar':}
file{'~/foobar':
  require => File['~foo'],
  require => File['~bar']
}

Каков правильный синтаксис для определения этого?

Спасибо

4b9b3361

Ответ 1

Из Язык: Типы данных

Атрибуты ресурсов, которые могут необязательно принимать несколько значений (включая метапараметры отношений), ожидают эти значения в массиве.

file{'~/foo':}
file{'~/bar':}
file{'~/foobar':
  require => [ File['~foo'], File['~bar'] ]
}