79 Commits

Author SHA1 Message Date
Michael Johnston
4149313e7a allow setting mode to boot into, so can boot with gui which makes debugging networking setup easier 2010-04-10 16:45:01 -07:00
Mitchell Hashimoto
5db99c04d4 Removing references to Vagrant::Env 2010-03-19 21:15:45 -07:00
Mitchell Hashimoto
e84b17e215 Config#execute! returns the newly loaded configuration 2010-03-18 12:28:58 -07:00
Mitchell Hashimoto
a7652244d5 Move stacked proc runner to the util directory 2010-03-18 12:08:33 -07:00
Mitchell Hashimoto
dcbfe709f3 VM customization through Vagrantfile (modifying RAM, name, etc.) 2010-03-15 15:41:53 -07:00
Mitchell Hashimoto
83ddfa6695 Shared folder UID/GID now defaults to the SSH username 2010-03-15 15:13:07 -07:00
Mitchell Hashimoto
0062207ab3 Configuration now uses the new StackedProcRunner module 2010-03-15 14:27:34 -07:00
Mitchell Hashimoto
1f216da06b Removed some code which just isn't used anymore 2010-03-15 12:38:31 -07:00
Mitchell Hashimoto
5bdabbc8c8 Can now specify the UID/GID of the shared folders from the Vagrantfile 2010-03-15 12:33:03 -07:00
Mitchell Hashimoto
ab1acf2479 Parenthesize argument to remove warning 2010-03-14 14:59:35 -07:00
Mitchell Hashimoto
39a8a5fd94 Vagrant.config.home now returns nil if home is nil, otherwise expands path 2010-03-13 01:53:12 -08:00
John Bender
e35e2fbb04 expand path fix 2010-03-12 01:34:36 -08:00
John Bender
00eecf5bdd moved to key based ssh 2010-03-12 01:19:45 -08:00
Mitchell Hashimoto
d81e5dc28d Remove all "chef" configuration and moved chef solo provisioning to its own class 2010-03-10 14:27:02 -08:00
Mitchell Hashimoto
a71815df4e Additional shared folders can now be configured through the config.vm.share_folder method 2010-03-10 13:49:52 -08:00
Mitchell Hashimoto
19d00a8802 Config class now allows classes to dynamically register configuration keys. 2010-03-10 12:25:53 -08:00
Mitchell Hashimoto
3daf48b70c Config class now properly uses class variables. Not sure how this one slipped through the cracks. 2010-03-10 01:07:24 -08:00
Mitchell Hashimoto
d818bf856b SSH timeout is now configurable with config.ssh.timeout 2010-03-08 19:30:58 -08:00
John Bender
0cdc6b5eaa moved hanging dotfile_name under Vagrant.config.vagrant 2010-03-04 23:50:08 -08:00
Mitchell Hashimoto
66bc5a19e2 Revamped provisioning JSON generation which includes the entire configuration tree. Plus better testing all around for JSON generation + configuration. 2010-03-04 22:14: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
John Bender
c644cfad1a package and unpackage moved to tar, tarruby added 2010-02-19 00:54:49 -08:00
Mitchell Hashimoto
05f4845509 Provisioning can now be enabled/disabled by configuration. 2010-02-16 01:05:42 -08:00
John Bender
1c045bd447 refactored package into actions: export, package 2010-02-15 22:53:52 -08:00
John Bender
c9d0d0d9d9 packaging and unpackaging 2010-02-15 14:49:47 -08:00
John Bender
9e3a57fc36 package command 2010-02-12 00:14:08 -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
c1998d2127 And then God said unto thee, "You shall be named Vagrant." 2010-02-09 23:08:23 -08:00