Class: Veewee::Command::NamedBase

Inherits:
Base
  • Object
show all
Defined in:
lib/veewee/command/named_base.rb

Overview

Same as Base except adds the `name` argument for you. This superclass is useful if you're creating a command which should be able to target a specific VM in a multi-VM environment. For example, in a multi-VM environment, `vagrant up` “ups” all defined VMs, but you can specify a name such as `vagrant up web` to target only a specific VM. That name argument is from NamedBase. Of course, you can always add it manually yourself, as well.

Instance Attribute Summary

Attributes inherited from Base

#env

Method Summary

Methods inherited from Base

#initialize, register

Methods included from Helpers

#initialize_environment

Constructor Details

This class inherits a constructor from Veewee::Command::Base