23 Commits

Author SHA1 Message Date
Mitchell Hashimoto
d8387f8280 New files for the new command structure. Ignore the vagrant-temp binary for now. 2010-04-13 01:22:53 -07:00
Mitchell Hashimoto
f8dee9adf9 Base boxes can now be packaged with vagrant package by specifying the --base parameter. 2010-04-12 16:29:33 -07:00
Mitchell Hashimoto
068c0e67c5 Update environment to use new VirtualBox methods/attributes 2010-04-08 01:13:25 -07:00
John Bender
0c00201a6b switch to File.open for downloader temp file path to prevent minitar issues on windows 2010-03-21 23:50:08 -07:00
Mitchell Hashimoto
35e9fa53d4 Vagrant::Commands moved to instance methods on the environment rather than class methods 2010-03-20 09:15:20 -07:00
Mitchell Hashimoto
1d518e2693 Box.find sets environment of found box 2010-03-20 01:04:56 -07:00
Mitchell Hashimoto
ea25f49c63 Pass environment to box.find 2010-03-20 00:50:59 -07:00
Mitchell Hashimoto
e8e2c136d3 Finally remove Vagrant::Env 2010-03-19 23:56:36 -07:00
Mitchell Hashimoto
11780fb618 Converted Box class to use new environment 2010-03-19 21:31:43 -07:00
Mitchell Hashimoto
5db99c04d4 Removing references to Vagrant::Env 2010-03-19 21:15:45 -07:00
Mitchell Hashimoto
fddee1158d vagrant package now uses the environment 2010-03-19 17:05:31 -07:00
Mitchell Hashimoto
b5daf5ae86 vagrant down command and associated actions now use the new environment 2010-03-19 16:08:29 -07:00
Mitchell Hashimoto
59ae16998d Set the environment on the loaded box 2010-03-19 15:53:24 -07:00
Mitchell Hashimoto
260b099dba SSH class converted to instance methods. now loads on the environment 2010-03-19 01:51:27 -07:00
Mitchell Hashimoto
689f69bd4c Loading VMs and created VMs now point back to the environment they belong to 2010-03-19 01:31:44 -07:00
Mitchell Hashimoto
2661845b5d Helper method to create a new VM on an environment. Interim method. 2010-03-19 01:27:40 -07:00
Mitchell Hashimoto
2fef27ec8b Persist/depersist VM methods implemented on new Environment 2010-03-18 18:05:34 -07:00
Mitchell Hashimoto
06947002f7 The require_* methods and check_virtualbox! integrated into new Environment 2010-03-18 17:41:51 -07:00
Mitchell Hashimoto
a31bd73587 Environment.load! implemented to load a given environment in a single step 2010-03-18 15:05:46 -07:00
Mitchell Hashimoto
cb2513b1ec Environment#load_config! loads from the box directory and home directory as well 2010-03-18 14:54:43 -07:00
Mitchell Hashimoto
047c094e41 Environment#load! implemented to set up an instance of environment 2010-03-18 14:43:17 -07:00
Mitchell Hashimoto
8c314e3e17 New Environment class can load home dir, box, and persisted VM 2010-03-18 14:27:53 -07:00
Mitchell Hashimoto
c7f32c8be8 Beginnings of Environment class. Currently loads config partially. 2010-03-18 12:38:01 -07:00