Method: Chef::Knife::CookbookSiteDownload#run

Defined in:
lib/chef/knife/cookbook_site_download.rb

#runObject


40
41
42
43
44
45
46
47
48
49
50
51
52
53
# File 'lib/chef/knife/cookbook_site_download.rb', line 40

def run
  if current_cookbook_deprecated?
    message = 'DEPRECATION: This cookbook has been deprecated. '
    message << "It has been replaced by #{replacement_cookbook}."
    ui.warn message

    unless config[:force]
      ui.warn 'Use --force to force download deprecated cookbook.'
      return
    end
  end

  download_cookbook
end