    # File lib/chef/data_bag.rb, line 141
        def self.list(inflate=false)
          if inflate
            # Can't search for all data bags like other objects, fall back to N+1 :(
            list(false).inject({}) do |response, bag_and_uri|
              response[bag_and_uri.first] = load(bag_and_uri.first)
              response
            end
          else
            Chef::REST.new(Chef::Config[:chef_server_url]).get_rest("data")
          end
        end