-- 注意 ここでは、 expect シンタックスのかわりにshouldシンタックスを採用します。読みやすいのと、個人的な好みのためです。 expect シンタックスの使用は推奨される方法です。すべてのobjectにshouldをつけると、BasicObjectのサブクラス化されたプロキシオブジェクトで使われるときに、失敗を引き起こすからです。 しかし、このページの例で使われているワンライナー構文では、いかなるオブジェクトに対しても should を付け加えていないので、上記のような問題を引き起こしません。これがワンライナー should シンタックスを採用した理由です。 もしこの問題について知らないのであれば、rspec-expectationsのドキュメントをご覧ください。 -- すべてのリソースタイプに対して、be_fileの代わりにbe_a_fileのように、より厳格な文法のシンタ
The backend of serverspec/configspec might have to be extracted to a gem to accommodate people's preferences to abstraction level. — kentaro (@kentaro) November 26, 2013 とあんちぽさんからごもっともな指摘をいただいたし、実際に configspec を書いてて、ほとんどが serverspec からのコピペで、今後開発をつづけるのであれば、共通部分を抜き出した gem をつくるべきだな、と思ったので、specinfra という gem をつくった。 specinfra で抜き出した処理は以下の部分。 SSH, ローカル、WinRM などの実行形式を抽象化している backend と呼んでいるレイヤー OS を自動判別し、O
About V2 Serverspec/Specinfra v2 has been just released. See the document about v2. About With Serverspec, you can write RSpec tests for checking your servers are configured correctly. Serverspec tests your servers’ actual state by executing command locally, via SSH, via WinRM, via Docker API and so on. So you don’t need to install any agent softwares on your servers and can use any configuration
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く