私は以下のシェフレシピを作成しています。しかし、私のshell_out呼び出しは、展開された変数の16進値を返すだけです。変数内のfindコマンドの値を取得するにはどうすればいいですか? はここにここに::私のレシピから so = nil
bash "getPath" do
Chef::Resource::RubyBlock.send(:include, Chef::Mixin::S
シェフには、NTPサーバーを実行している3つのインスタンスからNTPプロトコルを使って時刻を取得するbashスクリプトがあります。現在のコードは if not node.run_list.roles.include?("ntp_server")
bash "ntpdate" do
code <<-EOH
/usr/sbin/ntpdate -s 10.204.255.
Chefノードがroot以外のユーザーとしてchef-clientを実行する必要がある新しい環境を立ち上げています。 (私はanother SO questionあたり正しいクライアントキーに/etc/chef/にchef-userrwxと権限、およびclient.rbポイントを作成している。)以下は、私のテストのレシピです: cron "clientrun2m" do
minute '