33 Commits

Author SHA1 Message Date
Mitchell Hashimoto
7ddff513f0 Shell UI tests. Added option to not translate. Updated non-translated strings. 2010-08-27 23:27:35 -07:00
Mitchell Hashimoto
ce080e908f Cleaned up most command string literals and SSH 2010-08-27 21:12:18 -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
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
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
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