Serverspecでdaemontoolsのテストが可能になった

#serverspec

本日、以下の3つのPRがmergeされ、Serverspec/Specinfraでdaemontools経由のサービスチェックが可能になりました。

このマッチャを利用するための前提は以下のとおりです。

  • svstatがサーバに用意されている
  • /service/以下にdaemontools経由のファイルがある

これらの条件の元、以下のようにテストを実行することが出来ます。

describe service('ntpd') do
  it { should be_running.under('daemontools') }
end

ペパボのサービスでdjb-wareのcr.yp.to/daemontools.htmlを使っていて、daemontools経由のサービスのrunnning or notな状況が知りたかったのでPRしたのでした。

テストツールもっと充実させてこ!