【发布时间】:2019-09-19 16:40:58
【问题描述】:
尝试编写第一个程序以通过 API 访问厨师服务器。在https://docs.chef.io/api_chef_server.html#examples 上的示例程序之后,应该有两行代码来包含chef::rest 库。
require 'chef'
require 'chef/rest'
但代码因错误而失败
Traceback (most recent call last):
2: from ./rest.rb:4:in `<main>'
1: from /opt/chef/embedded/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/opt/chef/embedded/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- chef/rest (LoadError)
大厨客户端版本:14.12.9-1 操作系统版本:Ubuntu 16.04 LTS
是否缺少任何步骤?
【问题讨论】:
标签: ruby rest chef-infra