Commit Graph

884 Commits

Author SHA1 Message Date
Mitchell Hashimoto ccad6af8cf Only calculate the target VMs once 2010-08-24 17:53:27 -07:00
Mitchell Hashimoto 2eb09c7aa2 Helpers to get target VMs in commands from parameters 2010-08-24 17:49:22 -07:00
Mitchell Hashimoto 2f2ac59dd5 `vagrant status` 2010-08-24 17:23:46 -07:00
Mitchell Hashimoto 82ee787229 VAGRANT_DEBUG env variable is required to be set for stacktraces to show up from binary 2010-08-24 17:16:45 -07:00
Mitchell Hashimoto 127c2a426f `vagrant box list` is back in business 2010-08-24 17:02:02 -07:00
Mitchell Hashimoto 004ba551a6 Moved errors out into its own file so that vagrant.rb doesn't get too cluttered 2010-08-24 11:18:29 -07:00
Mitchell Hashimoto cc2dcf4d8f Box command to show example of a GroupBase command 2010-08-24 11:15:36 -07:00
Mitchell Hashimoto 5af0537e56 Command::GroupBase for creating subcommands for Thor. 2010-08-24 10:58:36 -07:00
Mitchell Hashimoto 1facebc3d9 Got rid of global Vagrant.ui. Moved to Environment#ui 2010-08-24 10:37:00 -07:00
Mitchell Hashimoto 48b7596357 Init command. Tests for the base command. 2010-08-24 10:27:36 -07:00
Mitchell Hashimoto 2691b0493c Move new binary into place 2010-08-24 09:21:40 -07:00
Mitchell Hashimoto 0ddda8f591 Remove all old commands. They're all being rewritten 2010-08-24 09:19:16 -07:00
Mitchell Hashimoto 4be0063d12 Tests for the CLI class 2010-08-23 23:53:27 -07:00
Mitchell Hashimoto 5e42f8bbb2 Began work on new CLI. 2010-08-23 23:44:42 -07:00
Mitchell Hashimoto b21bfbf84a Add thor as a dependency to replace CLI 2010-08-23 21:49:15 -07:00
Mitchell Hashimoto 3b86122e09 Only calculate the source root once 2010-08-23 21:44:53 -07:00
Mitchell Hashimoto 4844d6c12f Moved standard library requirements to the files which use them. Cleaned up vagrant.rb quite a bit. 2010-08-23 21:43:46 -07:00
Mitchell Hashimoto cd82c8d7f8 Get rid of the PROJECT_ROOT constant. 2010-08-23 21:33:14 -07:00
Mitchell Hashimoto d3f7fe267a Clean up gemspec. Stricter version requirements. Add Radar as a dependency. 2010-08-23 21:22:25 -07:00
Mitchell Hashimoto 9f4dcbd9a6 Bump version to 0.6.0.dev. Time to make the big changes. 2010-08-23 21:18:01 -07:00
Mitchell Hashimoto 8677bb5f12 v0.5.3 - Fixes a couple basic bugs. 2010-08-23 21:16:54 -07:00
John Bender f8731c9a8c fixed failing template render test 2010-08-21 23:59:41 -07:00
Mitchell Hashimoto 0bd01137a1 Update gemspec to be a bit more modern 2010-08-19 22:25:23 -07:00
Mitchell Hashimoto 7bf9c6203d Fix strange formatting from `vagrant init` [closes GH-142] 2010-08-19 22:15:47 -07:00
Mitchell Hashimoto ca4c06458e Updated changelog for Joe's change 2010-08-18 13:34:48 -07:00
Joe Van Dyk 3250b82659 Fixed bug where multiple nfs shared folders not configured correctly
http://github.com/mitchellh/vagrant/issues#issue/141
2010-08-18 13:33:58 -07:00
Mitchell Hashimoto 3c225ee768 Use File.join instead of File.expand_path in chef solo provisioner for folder paths. Allows it work on windows again. 2010-08-18 11:40:49 -07:00
Mitchell Hashimoto 8f9bb0c9b3 Updated README for Bundler RC5 2010-08-13 23:26:48 -07:00
Mitchell Hashimoto 25c9a36634 Update Gemfile for Bundler RC5 2010-08-13 23:26:04 -07:00
Mitchell Hashimoto 0c41f6de3d Bump version for development 2010-08-03 20:11:33 -07:00
Mitchell Hashimoto 401d722ec6 v0.5.2 - Fix regression with `vagrant package` 2010-08-03 20:10:25 -07:00
Mitchell Hashimoto cf32abb210 `vagrant up` can be used the same as `vagrant resume` [closes GH-134] 2010-08-03 19:43:39 -07:00
Mitchell Hashimoto 1cbc931a6d Run chef provisioners with "-E" flag on sudo so PATH is preserved on CentOS [closes GH-133] 2010-08-03 09:14:35 -07:00
Mitchell Hashimoto bb58c9ef96 Added IdentitiesOnly flag to ssh-config as well 2010-08-02 19:53:49 -07:00
Mitchell Hashimoto f3a6dc8479 Added "IdentitiesOnly" flag to `vagrant ssh` to avoid "Too Many Auth Failures" error message 2010-08-02 19:52:11 -07:00
Mitchell Hashimoto 22a9e3fe3d Fix regression with `package` not working. [closes GH-132] 2010-08-02 19:44:15 -07:00
Mitchell Hashimoto 1ebfc49db4 Fix failing tests due to init change 2010-08-02 19:40:41 -07:00
Mitchell Hashimoto b28743602e Make sure `vagrant init` gets proper default box 2010-08-01 19:33:04 -07:00
Mitchell Hashimoto 17c397fa28 Change README to use the new `vagrant init` style for specifying box URL 2010-08-01 17:28:44 -07:00
Mitchell Hashimoto b6719d00d9 Enable ability to supress newlines in ERB for templates using -%> 2010-08-01 17:26:37 -07:00
Mitchell Hashimoto 992bd13b19 Cleaned up the `vagrant init` command, updated CHANGELOG 2010-08-01 17:18:17 -07:00
Mitchell Hashimoto 423e50fa6e Fix up the README 2010-07-31 17:39:54 -07:00
Vitor Pellegrino e4deaec4d2 Added the option to specify a box_url when initting a new Vagrant project 2010-07-31 17:37:57 -07:00
Vitor Pellegrino 9d7a888987 Removing the step "rake build" from readme since it is not necessary anymore 2010-07-31 17:37:39 -07:00
Mitchell Hashimoto 5184f47f7f Bump version for development and update changelog 2010-07-31 11:28:55 -07:00
Mitchell Hashimoto 34464037ce v0.5.1 Maintenance release. See CHANGELOG for details. 2010-07-31 11:21:25 -07:00
Mitchell Hashimoto 0052f2515c Change default `config.chef.cookbooks_path` to handle typical default behavior for remote cookbooks 2010-07-31 10:53:57 -07:00
Mitchell Hashimoto e63cd71673 Specify remote cookbook paths which exist only the VM in cookbook_paths config. [closes GH-130] 2010-07-31 10:46:22 -07:00
Mitchell Hashimoto 6522a2f6e5 Quiet output slightly on `destroy`, `halt`, and `reload` 2010-07-31 08:36:33 -07:00
Mitchell Hashimoto 0d2cf26ba5 Update changelog for docs changes 2010-07-31 08:03:11 -07:00