class Bosh::Director::Api::Controllers::PackagesController
Public Instance Methods
filter_matching_packages(matching_packages, manifest)
click to toggle source
dependencies & stemcell should also match
# File lib/bosh/director/api/controllers/packages_controller.rb, line 46 def filter_matching_packages(matching_packages, manifest) compiled_release_manifest = CompiledRelease::Manifest.new(manifest) filtered_packages = [] matching_packages.each do |package| if compiled_release_manifest.has_matching_package(package.name, package[:stemcell_os], package[:stemcell_version], package[:dependency_key]) filtered_packages << package end end filtered_packages end