Method: Chef::Node.list_by_environment
- Defined in:
- lib/chef/node.rb
.list_by_environment(environment, inflate = false) ⇒ Object
612 613 614 615 616 617 618 619 620 |
# File 'lib/chef/node.rb', line 612 def self.list_by_environment(environment, inflate = false) if inflate response = {} Chef::Search::Query.new.search(:node, "chef_environment:#{environment}") { |n| response[n.name] = n unless n.nil? } response else Chef::ServerAPI.new(Chef::Config[:chef_server_url]).get("environments/#{environment}/nodes") end end |