2017-08-31 61 views
0

我寫了一個簡單的配方的結果中的一個塊(RHEL節點上運行),安裝一個rpm包後,檢查它是否通過運行service MyService status命令運行,並且我通過標準輸出capature的結果和從紅寶石塊正則表達式廚師 - 觸發基於的另一個

我的問題是,如果是正則表達式不匹配,因此該服務沒有運行,我怎麼可以觸發說

rpm_package 'MyService' do action :remove end

回答

1

做到這一點,最簡單的方法是用塊製作一個自定義的資源,而不是使用ruby_block或配方級代碼。