1338 Commits

Author SHA1 Message Date
Mitchell Hashimoto
19be5f141e vagrant package works with multi-VM environments 2010-05-17 14:12:11 -07:00
Mitchell Hashimoto
f30645a967 vagrant ssh-config is now multi-vm friendly 2010-05-17 10:52:07 -07:00
Mitchell Hashimoto
fd12018114 vagrant ssh works with multi-VM 2010-05-17 01:07:42 -07:00
Mitchell Hashimoto
dec46235cb Error properly if an invalid VM name is given 2010-05-16 17:46:20 -07:00
Mitchell Hashimoto
709c50e7b6 vagrant status updated to work with multi-VM. Global status not yet functional. 2010-05-16 17:40:40 -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
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
753ed4c574 Remove vagrant down (was deprecated in 0.3.0 to 0.3.2) 2010-04-25 00:34:58 -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
9f6b6435be Updated error text to be more clear 2010-04-15 01:19:21 -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
c630b028fc vagrant ssh-config outputs .ssh/config ready entry for current environment 2010-04-12 21:00:42 -07:00
Mitchell Hashimoto
f8dee9adf9 Base boxes can now be packaged with vagrant package by specifying the --base parameter. 2010-04-12 16:29:33 -07:00
Mitchell Hashimoto
cbb0c413dc Load Vagrantfile in include/ directory for boxes if it exists 2010-04-12 00:51:12 -07:00
Mitchell Hashimoto
9498226c83 Package now puts auto-generated Vagrantfile with MAC address in root. 2010-04-12 00:44:04 -07:00
Wade Simmons
15e4b2f411 add support for roles in Chef Solo 2010-04-09 14:01:15 -07:00
Mitchell Hashimoto
008e533c98 Chef configuration is now pulled into Chef provisioner base. Log level is able to be specified. 2010-04-08 23:17:25 -07:00
Mitchell Hashimoto
965e5a12f3 Chef server client.rb uses new templates 2010-04-08 21:07:24 -07:00
Mitchell Hashimoto
47a9d85b4e Chef solo config uses new template system 2010-04-08 20:56:48 -07:00
Mitchell Hashimoto
419cc02e75 Removed unused error message and modified virtualbox not detected to be more up to date 2010-04-08 20:49:23 -07:00
John Bender
51853e2e8a updated links on error messages and keys readme to reflect forthcoming windows documentation 2010-03-25 23:07:10 -07:00
Kieran Pilkington
a7d55db213 Make use of YAMLs block literals to remove \n text and make input easier (no escaping of " for example). 2010-03-25 01:46:48 -07:00
Mitchell Hashimoto
3cb583cce7 Remove emacs backup file 2010-03-25 00:46:07 -07:00
John Bender
4e4d1a6978 error for vagrant ssh on windows, error text, mario gem, still need doc pages for links in error.yml 2010-03-25 00:09:31 -07:00
Mitchell Hashimoto
5db99c04d4 Removing references to Vagrant::Env 2010-03-19 21:15:45 -07:00
Mitchell Hashimoto
a2a59b532b vagrant ssh will automatically fix permissions on the private key if necessary 2010-03-19 01:57:28 -07:00
Mitchell Hashimoto
bd3a2417fd Remove unnecessary newlines from errors.yml 2010-03-17 21:49:28 -07:00
Mitchell Hashimoto
586878a330 Runner uses the proper key/data to output errors 2010-03-17 21:45:20 -07:00
Mitchell Hashimoto
f59b255085 ActionExceptions all use the new error strings by key 2010-03-17 21:38:38 -07:00
Mitchell Hashimoto
18f761b015 Unit tests for each error_and_exit now that the message is testable 2010-03-17 21:15:48 -07:00
Mitchell Hashimoto
3c2e1bd80a All errors now go through the errors.yml files 2010-03-17 21:08:26 -07:00
Mitchell Hashimoto
ac6c3a4892 Util::Errors class to parse errors from YML and render them via ERB 2010-03-17 20:42:53 -07:00
Mitchell Hashimoto
4229b65a81 vagrant init now takes an optional parameter to specify the default box [close GH-6] 2010-03-17 17:15:12 -07:00
Mitchell Hashimoto
aaae366e9d Updated template Vagrant file to use "base" box by default 2010-03-01 01:16:45 -08:00
Mitchell Hashimoto
7ff428d5c2 vagrant init command. Used for initializing directories with vagrant. 2010-02-11 00:51:21 -08:00