В настоящее время я изучаю кукол, и я пытаюсь получить exec
, который будет уведомлять другого исполнителя, но только если первый исполнитель будет успешным. Однако в настоящее время я пытаюсь понять, как это сделать. Прямо сейчас у меня есть:
exec { 'first command':
command => "some command"
path => '/usr/bin',
notify => Exec["second command"],
}
exec { 'second command':
command => "run another command if first command was succesfull",
path => '/usr/bin',
refreshonly => true,
}
Как это можно изменить, чтобы вторая команда запускалась только в том случае, если первая команда успешна, поскольку в настоящее время она выполняется независимо от того, что происходит после первой команды?