lib/berkshelf/source.rb in berkshelf-7.1.0 vs lib/berkshelf/source.rb in berkshelf-7.2.0
- old
+ new
@@ -1,9 +1,9 @@
require_relative "api-client"
require_relative "chef_repo_universe"
require_relative "ssl_policies"
-require "openssl"
+require "openssl" unless defined?(OpenSSL)
module Berkshelf
class Source
include Comparable
@@ -130,10 +130,10 @@
# @param [String] name
#
# @return [APIClient::RemoteCookbook]
def latest(name)
- versions(name).sort.last
+ versions(name).max
end
# @param [String] name
#
# @return [Array<APIClient::RemoteCookbook>]