class ChefCLI::Policyfile::Uploader
def upload_cookbooks
def upload_cookbooks ui.msg("WARN: Uploading cookbooks using semver compat mode") unless using_policy_document_native_api? uploader.upload_cookbooks unless cookbook_versions_to_upload.empty? reused_cbs, uploaded_cbs = cookbook_versions_for_policy.partition do |cb_with_lock| remote_already_has_cookbook?(cb_with_lock.cookbook) end Reports::Upload.new(reused_cbs: reused_cbs, uploaded_cbs: uploaded_cbs, ui: ui).show true end