Class: Command::GemInstallToVendorCommand

Inherits:
BaseCommand
  • Object
show all
Defined in:
lib/command/gem_install_to_vendor_command.rb

Instance Attribute Summary

Attributes inherited from BaseCommand

#options, #rvm_prefix

Instance Method Summary collapse

Methods inherited from BaseCommand

#execute, #initialize

Constructor Details

This class inherits a constructor from Command::BaseCommand

Instance Method Details

#cancelObject



3
4
5
# File 'lib/command/gem_install_to_vendor_command.rb', line 3

def cancel
  Command::GemUninstallCommand.new(rvm_prefix, { gem_name: options[:gem_name] }).execute
end

#nameObject



7
8
9
# File 'lib/command/gem_install_to_vendor_command.rb', line 7

def name
  clean "cp pkg/* #{ options[:project_path] }/vendor/cache && cd #{ options[:project_path] } && #{ rvm_prefix } bundle install --local"
end