416 Commits

Author SHA1 Message Date
Mitchell Hashimoto
699fa2ce77 Call properly t method in error_and_exit 2010-05-02 13:51:25 -07:00
Mitchell Hashimoto
af1b098b9d vagrant status --global flag to view global status 2010-05-01 00:24:39 -07:00
Mitchell Hashimoto
1900d1faaa vagrant status now uses strings.yml instead of hardcoding strings into the command 2010-04-30 23:52:16 -07:00
Mitchell Hashimoto
13c05de702 Rename errors.yml to strings.yml and Error to Translator, since I plan on using it for general strings 2010-04-30 23:42:11 -07:00
Mitchell Hashimoto
4e9653f95e Made last_updated_at created_at instead 2010-04-30 23:35:30 -07:00
Mitchell Hashimoto
422951f0eb ActiveList now contains meaningful information about the running VMs 2010-04-30 23:34:22 -07:00
Mitchell Hashimoto
661af82e63 Refactor up/start actions. 2010-04-29 00:38:39 -07:00
Mitchell Hashimoto
822a5e3154 Linux shutdown state checking no longer requires the force param. Its default 2010-04-28 20:47:58 -07:00
Mitchell Hashimoto
fab4ae5dd2 Get rid of the one second sleep on reload. A fix was pushed upstream in virtualbox gem which fixes this. 2010-04-26 23:41:42 -07:00
Mitchell Hashimoto
fee901a899 Remove remaining Vagrant.config references. There a still a couple left... 2010-04-25 17:17:18 -07:00
Mitchell Hashimoto
c28195ed26 Add '--help' to any command to immediately get help for that command. 2010-04-25 16:58:35 -07:00
Mitchell Hashimoto
bbb1b70e1d Forceful halting with vagrant halt --force (or -f for short) 2010-04-25 16:42:12 -07:00
Mitchell Hashimoto
23857242f2 Linux system configurable via config.linux 2010-04-25 16:33:33 -07:00
Mitchell Hashimoto
d5866a1b54 vagrant halt now attempts to gracefully shut down the machine (via System#halt) 2010-04-25 16:27:03 -07:00
Mitchell Hashimoto
0736f8582d Shared folder action uses new system abstraction 2010-04-25 02:08:59 -07:00
Mitchell Hashimoto
95938c652d New abstraction: Systems. Updated config and environment to properly load configured system.
This allows the OS-specific tasks to be pulled out into separate classes, so that other systems could potentially be supported. For now, a "Linux" system has been created.
2010-04-25 01:46:51 -07:00
Mitchell Hashimoto
1429723277 Glob loader to make glob loading easier 2010-04-25 00:51:45 -07:00
Mitchell Hashimoto
753ed4c574 Remove vagrant down (was deprecated in 0.3.0 to 0.3.2) 2010-04-25 00:34:58 -07:00
Mitchell Hashimoto
f6b95801fc Export progress bar uses new syntax 2010-04-24 03:31:51 -07:00
Mitchell Hashimoto
4394882a7b Busy task no longer runs in a separate thread. 2010-04-24 03:26:44 -07:00
Mitchell Hashimoto
50d81031b0 Update VM import to use proper new syntax for virtualbox 2010-04-23 23:56:03 -07:00
Mitchell Hashimoto
46b113dcdb Trivial change. 2010-04-21 17:04:22 -07:00
Mitchell Hashimoto
ec90382efe Reload sleeps 1 sec after halt to avoid FFI exception 2010-04-19 21:28:13 -07:00
Mitchell Hashimoto
28eb56b9f8 Error if OSE version is detected 2010-04-19 17:06:27 -07:00
Mitchell Hashimoto
376cd2f24d Box verification actually raises error to undo box adding 2010-04-19 15:45:52 -07:00
Mitchell Hashimoto
3e36b4ce12 Box verification uses the runner rather than the env 2010-04-19 14:21:21 -07:00
Mitchell Hashimoto
d9308f86ec Boxes now properly use scoped Environment 2010-04-19 14:15:52 -07:00
Mitchell Hashimoto
5b307a5d9b Added boxes are now verified 2010-04-19 14:14:44 -07:00
Mitchell Hashimoto
c64dc43c84 Fix progress meter output for Windows 2010-04-15 17:53:54 -07:00
Mitchell Hashimoto
d845e73138 Fork-and-wait SSH on Mac OS X 10.5 [closes GH-51] 2010-04-15 02:36:46 -07:00
Mitchell Hashimoto
b1d3cd3d14 SIGINT twice and vagrant will immediately exit, even if busy 2010-04-14 22:30:46 -07:00
Mitchell Hashimoto
4bc4597e01 When listing subcommands, subcommand without descriptions are ignored 2010-04-13 23:25:50 -07:00
Mitchell Hashimoto
575a9f1021 Readded vagrant down but as an error message to assist users in migrating to vagrant destroy 2010-04-13 23:24:36 -07:00
Mitchell Hashimoto
5a7e8369d5 vagrant status properly detects no rootfile 2010-04-13 23:04:21 -07:00
Mitchell Hashimoto
1a4f934465 Remove old commands files 2010-04-13 17:25:43 -07:00
Mitchell Hashimoto
797112cf84 box remove subcommand 2010-04-13 17:18:59 -07:00
Mitchell Hashimoto
f097ee3111 box list subcommand 2010-04-13 17:16:21 -07:00
Mitchell Hashimoto
8f891630d6 Proper subclassing for box subcommand 2010-04-13 17:11:51 -07:00
Mitchell Hashimoto
c744f7afde vagrant box add 2010-04-13 17:08:36 -07:00
Mitchell Hashimoto
3107fa763f Status command 2010-04-13 17:02:43 -07:00
Mitchell Hashimoto
b3277e015f Package subcommand 2010-04-13 16:46:51 -07:00
Mitchell Hashimoto
b72e3640e8 Resume subcommand 2010-04-13 16:37:32 -07:00
Mitchell Hashimoto
5efa7bded5 Suspend subcommand 2010-04-13 16:36:08 -07:00
Mitchell Hashimoto
28a2fd5466 Halt command 2010-04-13 16:34:29 -07:00
Mitchell Hashimoto
fa3ca57c9f ssh-config subcommand 2010-04-13 16:31:08 -07:00
Mitchell Hashimoto
4674b1983e SSH subcommand 2010-04-13 16:24:39 -07:00
Mitchell Hashimoto
0a1f2158f7 Sort subcommands listing 2010-04-13 16:23:02 -07:00
Mitchell Hashimoto
453f4774e4 Reload command and some docs for other commands 2010-04-13 16:22:14 -07:00
Mitchell Hashimoto
33c3a2df45 Destroy subcommand 2010-04-13 16:19:33 -07:00
Mitchell Hashimoto
60c6ad480c Up command 2010-04-13 16:16:59 -07:00