本日,以下の3つのPRがmergeされ,Serverspec/Specinfraでdaemontools経由のサービスチェックが可能になりました.
- Support daemontools by tacahilo · Pull Request #284 · serverspec/specinfra
- Support daemontools by tacahilo · Pull Request #497 · serverspec/serverspec
- Add descriptions for service resource (upstart, daemontools) by tacahilo · Pull Request #36 · serverspec/serverspec.github.io
このマッチャを利用するための前提は以下のとおりです.
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したのでした.
テストツールもっと充実させてこ!