class Bosh::Cli::Versions::ReleaseVersionsIndex

Public Class Methods

new(versions_index) click to toggle source
# File lib/cli/versions/release_versions_index.rb, line 4
def initialize(versions_index)
  @versions_index = versions_index
end

Public Instance Methods

latest_version() click to toggle source
# File lib/cli/versions/release_versions_index.rb, line 8
def latest_version
  version_strings = @versions_index.version_strings
  return nil if version_strings.empty?
  Bosh::Common::Version::ReleaseVersionList.parse(version_strings).latest
end
versions() click to toggle source
# File lib/cli/versions/release_versions_index.rb, line 14
def versions
  Bosh::Common::Version::ReleaseVersionList.parse(@versions_index.version_strings)
end