Sha256: 80bc2f8f6c609c619ae98abe49600081520dbf1cdca35e55b59d9fd1f20ed683
Contents?: true
Size: 646 Bytes
Versions: 8
Compression:
Stored size: 646 Bytes
Contents
require 'vagrant-deltacloud-provider/command/utils' require 'vagrant-deltacloud-provider/command/abstract_command' module VagrantPlugins module Deltacloud module Command class Reset < AbstractCommand include VagrantPlugins::Deltacloud::Command::Utils def self.synopsis I18n.t('vagrant_deltacloud.command.reset') end def cmd(name, argv, env) fail Errors::NoArgRequiredForCommand, cmd: name unless argv.size == 0 FileUtils.remove_dir("#{env[:machine].data_dir}") env[:ui].info 'Vagrant Deltacloud Provider has been reset' end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems