Уведомлять исполнителя, только если он был успешным - PullRequest
0 голосов
/ 09 мая 2018

В настоящее время я изучаю кукол, и я пытаюсь получить 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,
  }

Как это можно изменить, чтобы вторая команда запускалась только в том случае, если первая команда успешна, поскольку в настоящее время она выполняется независимо от того, что происходит после первой команды?

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