class Chef::Knife::TarDownload
Public Instance Methods
run()
click to toggle source
# File lib/chef/knife/tar_download_all.rb, line 12 def run #Get Arguments if @name_args.size != 1 ui.info("Please specify a tar path") show_usage exit 1 end tar_file = Chef::TarFile.new(@name_args.first, true) CookbookTarDownload.download_cookbooks tar_file DataBagTarDownload.download_data_bags tar_file EnvironmentTarDownload.download_environments tar_file NodeTarDownload.download_nodes tar_file RoleTarDownload.download_roles tar_file UserTarDownload.download_users tar_file tar_file.save end