テンプレートのコンテンツを POST リクエストの本文として使用したいと考えています。
body = IO::Read('templatefile') # ???
response = Chef::REST::RESTRequest.new(:POST, 'http://localhost:8080/createItem', body, nil).call
これを行う適切な方法は何ですか?テンプレートのほとんどの使用パターンには、別の方法でテンプレートを使用するのではなく、ファイルの作成が含まれます。
注: 理想的には、このソリューションは一時ファイルを作成しません。