Remove the 0.6.0 upgrade command. We're far passed that :)

This commit is contained in:
Mitchell Hashimoto 2011-12-17 11:11:02 -08:00
parent 45d07a8382
commit 7a76fd7e05
1 changed files with 0 additions and 45 deletions

View File

@ -1,45 +0,0 @@
require 'fileutils'
module Vagrant
module Command
class UpgradeTo060Command < Base
register "upgrade_to_060", "Upgrade pre-0.6.0 environment to 0.6.0", :hide => true
def execute
@env.ui.warn I18n.t("vagrant.commands.upgrade_to_060.info"), :prefix => false
@env.ui.warn "", :prefix => false
if !@env.ui.yes? I18n.t("vagrant.commands.upgrade_to_060.ask"), :prefix => false, :color => :yellow
@env.ui.info I18n.t("vagrant.commands.upgrade_to_060.quit"), :prefix => false
return
end
local_data = @env.local_data
if !local_data.empty?
if local_data[:active]
@env.ui.confirm I18n.t("vagrant.commands.upgrade_to_060.already_done"), :prefix => false
return
end
# Backup the previous file
@env.ui.info I18n.t("vagrant.commands.upgrade_to_060.backing_up"), :prefix => false
FileUtils.cp(local_data.file_path, "#{local_data.file_path}.bak-#{Time.now.to_i}")
# Gather the previously set virtual machines into a single
# active hash
active = local_data.inject({}) do |acc, data|
key, uuid = data
acc[key.to_sym] = uuid
acc
end
# Set the active hash to the active list and save it
local_data.clear
local_data[:active] = active
local_data.commit
end
@env.ui.confirm I18n.t("vagrant.commands.upgrade_to_060.complete"), :prefix => false
end
end
end
end