Class: VagrantPlugins::Rimu::Commands::Distributions

Inherits:
RimuCommand show all
Defined in:
lib/vagrant-rimu/commands/distributions.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from RimuCommand

#before_cmd

Methods inherited from AbstractCommand

#before_cmd, #execute, #initialize, #normalize_args

Constructor Details

This class inherits a constructor from VagrantPlugins::Rimu::Commands::AbstractCommand

Class Method Details

.synopsisObject



7
8
9
# File 'lib/vagrant-rimu/commands/distributions.rb', line 7

def self.synopsis
  I18n.t('vagrant_rimu.commands.list_distributions')
end

Instance Method Details

#cmd(name, argv, env) ⇒ Object



11
12
13
14
# File 'lib/vagrant-rimu/commands/distributions.rb', line 11

def cmd(name, argv, env)
  fail Errors::NoArgRequiredForCommand, cmd: name unless argv.size == 0
  env[:machine].action('list_distributions')
end