# File lib/chef/cookbook_version.rb, line 63 def self.load_all(couchdb) # Example: # {"id"=>"1a806f1c-b409-4d8e-abab-fa414ff5b96d", "key"=>"activemq", "value"=>{"version"=>"0.3.3", "deps"=>{"java"=>">= 0.0.0", "runit"=>">= 0.0.0"}}} couchdb ||= Chef::CouchDB.new couchdb.get_view("cookbooks", "all_with_version_and_deps")["rows"].map {|params| self.new(params) } end