25 Commits

Author SHA1 Message Date
Mitchell Hashimoto
98d8c1978b Properly reload configuration once all the basics are loaded 2010-03-13 01:47:48 -08:00
Mitchell Hashimoto
e09dbfa367 Vagrantfile in the home path is now injected into the vagrantfile load sequence 2010-03-12 21:03:49 -08:00
Mitchell Hashimoto
e9940d83df Change VirtualBox version requirement to 3.1 until virtualbox gem supports 3.0 cleanly 2010-03-12 02:10:05 -08:00
John Bender
97e31c82ef whitespace fix 2010-03-11 00:02:57 -08:00
Mitchell Hashimoto
631580fc8e Make the windows test only run on windows for now until it can pass on unix 2010-03-10 01:02:23 -08:00
John Bender
b92efdfe53 windows root path fix 2010-03-10 00:30:28 -08:00
Mitchell Hashimoto
47d46d4b12 Now checks for VirtualBox installation and proper version and gives sensible error if not detected. 2010-03-09 21:47:07 -08:00
Mitchell Hashimoto
6c5ddcdf8d Windows root path checking. Interim solution. 2010-03-09 12:33:54 -08:00
Mitchell Hashimoto
db24291b3d Fix bug where dotfile_path is a directory in the project path. Thanks brett_h 2010-03-08 13:12:58 -08:00
Mitchell Hashimoto
ce7f7dd168 Refactor Vagrant::Env a bit and requiring root path. 2010-03-08 00:34:15 -08:00
Mitchell Hashimoto
6194421972 vagrant box no longer requires a Vagrantfile in the current directory. 2010-03-07 12:44:00 -08:00
Mitchell Hashimoto
6fd10504e0 Box existence error checking is now in proper 'require_box' 2010-03-06 21:48:39 -08:00
Mitchell Hashimoto
06ff3a363c Env.load_box! gives a reasonable error if the box specified in the Vagrantfile doesn't exist now. 2010-03-05 16:58:36 -08:00
John Bender
0cdc6b5eaa moved hanging dotfile_name under Vagrant.config.vagrant 2010-03-04 23:50:08 -08:00
Mitchell Hashimoto
2ee850011b Clear config after load paths are setup 2010-02-23 23:56:53 -08:00
Mitchell Hashimoto
71abd76fae If a box contains a Vagrantfile, that is now loaded in the configuration chain between the gem config and the project config. 2010-02-23 21:50:44 -08:00
Mitchell Hashimoto
3b198e208d Config clearing. 2010-02-23 21:39:56 -08:00
Mitchell Hashimoto
1a6f838baa vagrant up (specifically Actions::VM::Import) now uses a configured box rather than a base VM. Much cleaner! 2010-02-23 00:05:41 -08:00
Mitchell Hashimoto
f502587931 vagrant box add works completely 2010-02-22 18:57:19 -08:00
Mitchell Hashimoto
1856d56431 Box downloading works (Actions::Box::Download) 2010-02-22 17:34:44 -08:00
Mitchell Hashimoto
2b1afa6f6f Vagrant::Env sets up the home directory (specified in config) with proper subfolders if they don't exist. 2010-02-22 01:03:08 -08:00
Mitchell Hashimoto
fef985009f load_root_path! can now suppress errors if option is set 2010-02-11 00:39:11 -08:00
Mitchell Hashimoto
03079d9fa6 Get rid of "VAGRANT_ENV" since that was just a hack. Log output location configurable now. 2010-02-10 13:59:25 -08:00
Mitchell Hashimoto
ba77944d67 Removed some unnecessary requires 2010-02-10 01:53:05 -08:00
Mitchell Hashimoto
c1998d2127 And then God said unto thee, "You shall be named Vagrant." 2010-02-09 23:08:23 -08:00