81 Commits

Author SHA1 Message Date
Mitchell Hashimoto
4844d6c12f Moved standard library requirements to the files which use them. Cleaned up vagrant.rb quite a bit. 2010-08-23 21:43:46 -07:00
Mitchell Hashimoto
cd82c8d7f8 Get rid of the PROJECT_ROOT constant. 2010-08-23 21:33:14 -07:00
Mitchell Hashimoto
7bf9c6203d Fix strange formatting from vagrant init [closes GH-142] 2010-08-19 22:15:47 -07:00
Mitchell Hashimoto
b6719d00d9 Enable ability to supress newlines in ERB for templates using -%> 2010-08-01 17:26:37 -07:00
Mitchell Hashimoto
14e7ff8d00 Flush all log output and sleep a bit for NFS export warning [closes GH-119] 2010-07-24 00:30:20 -07:00
Mitchell Hashimoto
061bdad68a Move ResourceLogger to the Util namespace since thats more of what it is 2010-07-19 21:50:47 -07:00
Mitchell Hashimoto
f1ad7234b9 The new Vagrant::Util::Busy. 2010-07-18 08:10:40 -07:00
Mitchell Hashimoto
549fad0b91 Move output helpers into the actual util class, gets rid of method missing on environment 2010-07-13 21:35:47 -07:00
Mitchell Hashimoto
e2badeb9e1 Concepts of "Hosts" introduced, preparing for host-specific behavior. 2010-07-10 22:07:10 -07:00
Mitchell Hashimoto
67ab68df89 System prepare_unison method + tests 2010-06-20 02:07:32 -07:00
Mitchell Hashimoto
3be88f44fa Warning if guest additions version mismatches [closes GH-96] 2010-06-15 21:58:27 -07:00
John Bender
74aefa5c3d corrected bit mask for package output on windows 2010-05-22 22:46:42 -07:00
Mitchell Hashimoto
a5cb80f396 Removed old progress meter module from util 2010-05-20 22:54:48 -07:00
Mitchell Hashimoto
6e7af31616 Resource logger now has a thread-safe progress meter built-in 2010-05-20 22:28:28 -07:00
Mitchell Hashimoto
4a20bfe7fc Plain logger should emit a newline 2010-05-20 16:47:25 -07:00
Mitchell Hashimoto
75b1df2f2f Got rid of parent modules for stringhelper/outputhelper. Removed error/wrap_output from util.rb 2010-05-20 16:15:43 -07:00
Mitchell Hashimoto
398e254c39 Moved error_and_exit and wrap_output to their own mixins 2010-05-20 16:09:00 -07:00
Mitchell Hashimoto
fa9bdad175 Added the ResourceLogger, which will handle logging in the near future 2010-05-20 13:05:01 -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
1429723277 Glob loader to make glob loading easier 2010-04-25 00:51:45 -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
d5e2a64fd3 On import/export, hide "parts" of progress (since its simply out of 100) 2010-04-12 18:11:32 -07:00
Mitchell Hashimoto
00cf000189 Added a progress meter module/mixin since that'll be used elsewhere. 2010-04-08 12:44:25 -07:00
Mitchell Hashimoto
a7652244d5 Move stacked proc runner to the util directory 2010-03-18 12:08:33 -07:00
Mitchell Hashimoto
f59b255085 ActionExceptions all use the new error strings by key 2010-03-17 21:38:38 -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
88cfaf8f27 Added class level method to render string for the TemplateRenderer 2010-03-17 19:09:17 -07:00
Mitchell Hashimoto
37de04eb9b TemplateRenderer can now render strings 2010-03-17 18:09:24 -07:00
Mitchell Hashimoto
b1872c4e31 Moved template renderer until the Util namespace 2010-03-17 17:59:25 -07:00