# File lib/chef_zero/endpoints/cookbook_version_endpoint.rb, line 71 def get_checksums(cookbook) result = [] FFI_Yajl::Parser.parse(cookbook, :create_additions => false).each_pair do |key, value| if value.is_a?(Array) value.each do |file| if file.is_a?(Hash) && file.has_key?('checksum') result << file['checksum'] end end end end result.uniq end