Mitchell Hashimoto
|
43cdcb7808
|
Config can now be deserialized as well as serialized to JSON
|
2010-09-01 21:01:15 -07:00 |
Mitchell Hashimoto
|
d2d2404961
|
Split config classes out into multiple files for better organization
|
2010-09-01 20:37:11 -07:00 |
Mitchell Hashimoto
|
f697ca543e
|
Extremely basic Radar integration
|
2010-09-01 19:46:11 -07:00 |
Mitchell Hashimoto
|
fb6caa7730
|
Replace the ERB syntax with proper I18n interpolation
|
2010-09-01 19:17:50 -07:00 |
Mitchell Hashimoto
|
44963824a3
|
Add proper message when Vagrant is quit from interrupt
|
2010-09-01 18:07:47 -07:00 |
Mitchell Hashimoto
|
0094f066ca
|
Warden properly handles interrupts
|
2010-09-01 16:15:24 -07:00 |
Mitchell Hashimoto
|
71101c9d3d
|
Raise interrupt error earlier so the rescue chain actually gets called
|
2010-09-01 14:58:22 -07:00 |
Mitchell Hashimoto
|
f00955dfa1
|
Remove superfluous util module includes
|
2010-09-01 14:52:44 -07:00 |
Mitchell Hashimoto
|
60c20565b2
|
Replace straight abort on interrupt with clean exit via exception
|
2010-09-01 14:50:15 -07:00 |
Mitchell Hashimoto
|
d0bd47a5d7
|
Properly translate "cleaning up" messages when Ctrl-C
|
2010-09-01 14:40:35 -07:00 |
Mitchell Hashimoto
|
a13f587bc0
|
Environment#error! removed (along with error? and so on)
|
2010-09-01 14:37:37 -07:00 |
Mitchell Hashimoto
|
3da94252b5
|
Get rid of util.rb. No longer used.
|
2010-09-01 14:30:31 -07:00 |
Mitchell Hashimoto
|
bb97b388f9
|
Convert VM errors to I18n exceptions
|
2010-09-01 14:26:53 -07:00 |
Mitchell Hashimoto
|
f708bf65a7
|
Simply typo fix
|
2010-09-01 10:55:03 -07:00 |
Mitchell Hashimoto
|
ae6e42dbbc
|
Scope SSH errors to proper exception classes
|
2010-09-01 10:47:34 -07:00 |
Mitchell Hashimoto
|
e7f06d7fb7
|
Remove ExceptionCatcher since exceptions are the way to report errors now
|
2010-09-01 10:04:37 -07:00 |
Mitchell Hashimoto
|
364233527e
|
SSH no longer raises ActionException. Raises VagrantError
|
2010-09-01 10:00:49 -07:00 |
Mitchell Hashimoto
|
786a0f443a
|
Provisioners raise exceptions
|
2010-09-01 09:36:22 -07:00 |
Mitchell Hashimoto
|
f85821c268
|
Refactor VagrantError to be more flexible so not as many subclasses will be needed
|
2010-09-01 08:27:29 -07:00 |
Mitchell Hashimoto
|
cf91f578fb
|
Downloaders now raise exceptions instead of erroring environment
|
2010-09-01 07:22:14 -07:00 |
Mitchell Hashimoto
|
a7197b3566
|
Autoload errors. If nothing bad happens, all those error classes don't use any memory :)
|
2010-09-01 07:15:37 -07:00 |
Mitchell Hashimoto
|
39663f6f11
|
Finish replacement of "env.error!" with exceptions in VM actions
|
2010-09-01 07:13:37 -07:00 |
Mitchell Hashimoto
|
b72cf4c57c
|
Convert NFS to new Warden style with 'recover' method
|
2010-08-30 20:09:26 -07:00 |
Mitchell Hashimoto
|
aa00d15206
|
Few more VM actions converted to exceptions. Lots of errors gone.
|
2010-08-30 20:07:50 -07:00 |
Mitchell Hashimoto
|
72c3340336
|
About 1/3rd of the VM actions raise exceptions now
|
2010-08-30 19:39:11 -07:00 |
Mitchell Hashimoto
|
98bce8f836
|
General package action raises exceptions instead of using env.error
|
2010-08-28 13:54:59 -07:00 |
Mitchell Hashimoto
|
3e1ccf0c4f
|
Convert box actions to raise exceptions rather than error environment
|
2010-08-28 12:31:55 -07:00 |
Mitchell Hashimoto
|
ccc45ebd7a
|
Begin moving from error_and_exit to exceptions. Fail hard!
|
2010-08-28 12:23:40 -07:00 |
Mitchell Hashimoto
|
354a82a177
|
Make some minor changes to warden to reduce the array reversals
|
2010-08-28 00:00:21 -07:00 |
Mitchell Hashimoto
|
efbfd335ad
|
Remove the ErrorHalt middleware, since Warden takes care of this on a larger scale
|
2010-08-27 23:50:14 -07:00 |
Mitchell Hashimoto
|
21e4477c39
|
Rip out unison syncing. It never got to see the light of day. Just didn't work out. (NFS replaced it)
|
2010-08-27 23:31:38 -07:00 |
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
|
12ce76ffd0
|
Convert provisioners and systems to I18n
|
2010-08-27 21:02:11 -07:00 |
Mitchell Hashimoto
|
eee7ced10b
|
Hosts use I18n
|
2010-08-27 20:53:04 -07:00 |
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
|
bf27d783cc
|
Rescue from new scoped Vagrant::Errors::VagrantError
|
2010-08-27 10:02:17 -07:00 |
Mitchell Hashimoto
|
aa0579a24d
|
Update CHANGELOG for latest work though its still not complete
|
2010-08-27 00:08:52 -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 |