Hello everyone,I'm new to Chef so be gentle!I'm trying to query a Chef server through it's API and have developed the following code:-require 'chef/config'require 'chef/log'require 'chef/rest'chef_server_url = "http//chef.prod.practor.service"client_name = "ace67"signing_key_filename=File.dirname(__FILE__) + "/.chef/ace67.pem"rest = Chef::REST.new(chef_server_url, client_name, signing_key_filename)nodes = rest.get_rest("/nodes")nodes.keys.each do |node_name|puts "Node name: #{node_name}"endIt's a simple Ruby script to query the Chef server. through it's API, for a list of nodes. However when I run the script, I get an error of TypeError: can't dup NilClass. It's occurring on the nodes = rest.get_rest("/nodes") line.I'm running Chef version 11.16.2I'd appreciate any assistance with this.Many thanksAngela EbirimSent from iCloud
Archive powered by MHonArc 2.6.16.