1535 Commits

Author SHA1 Message Date
Mitchell Hashimoto
d8c4985046 I18n for general actions 2010-08-27 20:50:27 -07:00
Mitchell Hashimoto
367a51fae8 Box actions now use I18n 2010-08-27 20:47:21 -07:00
Mitchell Hashimoto
1d29ba31fa I18nified all the VM actions 2010-08-27 19:46:50 -07:00
Mitchell Hashimoto
0b03502bf2 Converted final error_and_exit in ssh.rb to exceptions 2010-08-27 00:05:40 -07:00
Mitchell Hashimoto
bab369e856 SSHAuthenticationFailed error 2010-08-27 00:01:27 -07:00
Mitchell Hashimoto
500a63c269 Fix some bugs in the SSH tests, replace one error_and_exit with an exception 2010-08-26 23:51:30 -07:00
Mitchell Hashimoto
a206d23bc7 No need to reference Vagrant namespace directly here... 2010-08-26 23:33:44 -07:00
Mitchell Hashimoto
58237db675 Remove unused methods in environment and their translations 2010-08-26 23:30:24 -07:00
Mitchell Hashimoto
afab53bf9f Scope errors into the Errors namespace. VirtualBox version errors converted to I18n 2010-08-26 23:21:28 -07:00
Mitchell Hashimoto
5c4293ae39 vagrant box list warning uses en.yml 2010-08-26 22:53:27 -07:00
Mitchell Hashimoto
1102eb77cc vagrant status output now uses the new I18n locale 2010-08-26 22:50:09 -07:00
Mitchell Hashimoto
e28947f18d Use I18n gem for string database. Refactor exceptions to use I18n. 2010-08-26 21:56:38 -07:00
Mitchell Hashimoto
6d15a1dd64 Moved the resource name to a helper method in environment 2010-08-26 20:22:20 -07:00
Mitchell Hashimoto
aaac5fbf1e Get rid of all Ruby warnings in Vagrant 2010-08-25 23:21:23 -07:00
Mitchell Hashimoto
3784eb82fb Fix issue with "Waiting for cleanup" message appearing twice in some cases. [closes GH-145] 2010-08-25 22:51:35 -07:00
Mitchell Hashimoto
a699122260 No more logger usage for outputting to the shell 2010-08-25 22:38:24 -07:00
Mitchell Hashimoto
b21fae99c5 Child UIs successfully set environment to themselves 2010-08-25 22:30:57 -07:00
Mitchell Hashimoto
5e0a7d946e Child environment UIs match the parent 2010-08-25 22:24:52 -07:00
Mitchell Hashimoto
3fdcd50ea0 Add a report progress feature to the UI 2010-08-25 22:20:14 -07:00
Mitchell Hashimoto
9ab5a7c2b1 Switch the actions over to using the new UI objects. 2010-08-25 22:13:55 -07:00
Mitchell Hashimoto
e74bce8b10 Factor out the command environment initialization 2010-08-25 21:49:19 -07:00
Mitchell Hashimoto
64c3d46e1c UI class has a reference to the environment 2010-08-25 21:39:47 -07:00
Mitchell Hashimoto
e3b1f7ed1e vagrant -v works again [closes GH-147] 2010-08-25 16:12:08 -07:00
Mitchell Hashimoto
98087243a7 Support for aliasing commands 2010-08-25 16:09:51 -07:00
Mitchell Hashimoto
83b2872ddb The target_vms helper in multivm with no name specified will return all VMs, not the hash [closes GH-148] 2010-08-25 16:02:29 -07:00
Mitchell Hashimoto
27d5ffa3d6 Fix vagrant status with multi-vm [closes GH-146] 2010-08-25 13:33:31 -07:00
John Bender
5c56e46739 Merge branch 'warden' 2010-08-25 00:26:07 -07:00
Mitchell Hashimoto
ae516c6d6f Make include and output work with vagrant package 2010-08-25 00:17:27 -07:00
Mitchell Hashimoto
76715424fa Fix scoping error with status command 2010-08-25 00:07:01 -07:00
Mitchell Hashimoto
c0bf4471fb vagrant suspend 2010-08-25 00:00:54 -07:00
Mitchell Hashimoto
23526c3746 vagrant ssh_config 2010-08-24 23:59:51 -07:00
Mitchell Hashimoto
3da5fc87a3 Add NamedBase for commands which take a name for multivm (optionally) 2010-08-24 23:50:20 -07:00
Mitchell Hashimoto
d86884699e vagrant ssh and update CHANGELOG before I forget 2010-08-24 23:46:10 -07:00
Mitchell Hashimoto
7c0fe570a5 vagrant resume 2010-08-24 23:31:09 -07:00
Mitchell Hashimoto
5a1846f77e vagrant reload 2010-08-24 23:30:32 -07:00
Mitchell Hashimoto
3447dc4828 vagrant provision 2010-08-24 23:27:08 -07:00
Mitchell Hashimoto
4d56e68268 vagrant package 2010-08-24 23:25:01 -07:00
Mitchell Hashimoto
0e43d8b55f vagrant halt 2010-08-24 23:10:58 -07:00
Mitchell Hashimoto
fd5b2dee27 vagrant destroy 2010-08-24 23:05:40 -07:00
Mitchell Hashimoto
8340472fc5 vagrant up 2010-08-24 23:03:37 -07:00
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
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
0ddda8f591 Remove all old commands. They're all being rewritten 2010-08-24 09:19:16 -07:00