Mitchell Hashimoto
|
c25ff5300a
|
Tab => Spaces
|
2010-03-22 00:13:48 -07:00 |
Mitchell Hashimoto
|
bfcc0d3939
|
Whitespace fixes
|
2010-03-22 00:09:30 -07:00 |
John Bender
|
0c00201a6b
|
switch to File.open for downloader temp file path to prevent minitar issues on windows
|
2010-03-21 23:50:08 -07:00 |
Mitchell Hashimoto
|
35e9fa53d4
|
Vagrant::Commands moved to instance methods on the environment rather than class methods
|
2010-03-20 09:15:20 -07:00 |
Mitchell Hashimoto
|
704f9751b1
|
Replace `json` dependency with `json_pure` for JRuby/IronRuby [closes GH-35]
|
2010-03-20 02:05:03 -07:00 |
Mitchell Hashimoto
|
881aa833e6
|
Run VM customizations when restarting a halted machine [closes GH-36]
|
2010-03-20 01:59:32 -07:00 |
Mitchell Hashimoto
|
86a1ff4ff8
|
Merge in "instanced environments" branch. Goodbye, class methods!
|
2010-03-20 01:37:11 -07:00 |
Mitchell Hashimoto
|
5bbb84efa7
|
Chef server validation key path now expands
|
2010-03-20 01:25:14 -07:00 |
Mitchell Hashimoto
|
1d518e2693
|
Box.find sets environment of found box
|
2010-03-20 01:04:56 -07:00 |
Mitchell Hashimoto
|
36648e7a12
|
Box#directory properly passes environment to class method
|
2010-03-20 00:52:28 -07:00 |
Mitchell Hashimoto
|
ea25f49c63
|
Pass environment to box.find
|
2010-03-20 00:50:59 -07:00 |
Mitchell Hashimoto
|
e8e2c136d3
|
Finally remove Vagrant::Env
|
2010-03-19 23:56:36 -07:00 |
Mitchell Hashimoto
|
3504b1dbcb
|
Boxes modified for use with environment
|
2010-03-19 22:29:59 -07:00 |
Mitchell Hashimoto
|
fee10c47fd
|
Provisioning redone to use new environment
|
2010-03-19 22:15:20 -07:00 |
Mitchell Hashimoto
|
11780fb618
|
Converted Box class to use new environment
|
2010-03-19 21:31:43 -07:00 |
Mitchell Hashimoto
|
5db99c04d4
|
Removing references to Vagrant::Env
|
2010-03-19 21:15:45 -07:00 |
Mitchell Hashimoto
|
bafd15661d
|
`vagrant box` uses new Environment
|
2010-03-19 17:17:51 -07:00 |
Mitchell Hashimoto
|
32a951cb6c
|
Removed unused method on Vagrant::Command
|
2010-03-19 17:10:09 -07:00 |
Mitchell Hashimoto
|
fddee1158d
|
`vagrant package` now uses the environment
|
2010-03-19 17:05:31 -07:00 |
Mitchell Hashimoto
|
0641df7563
|
`vagrant resume` command now uses new environment
|
2010-03-19 16:53:18 -07:00 |
Mitchell Hashimoto
|
c7508e91b9
|
`vagrant suspend` update to work with new environment
|
2010-03-19 16:51:59 -07:00 |
Mitchell Hashimoto
|
e68994556c
|
`vagrant reload` uses new Environment
|
2010-03-19 16:50:54 -07:00 |
Mitchell Hashimoto
|
b461e0ee8b
|
`vagrant halt` uses new environment
|
2010-03-19 16:48:36 -07:00 |
Mitchell Hashimoto
|
259a3a3836
|
`vagrant ssh` with new Environment
|
2010-03-19 16:47:38 -07:00 |
Mitchell Hashimoto
|
62de77132c
|
`vagrant up` process converted to new Environment
|
2010-03-19 16:42:48 -07:00 |
Mitchell Hashimoto
|
ae43f25cd2
|
Boot action converted to new Environment
|
2010-03-19 16:22:20 -07:00 |
Mitchell Hashimoto
|
d384408782
|
SharedFolder action converted to new Environment
|
2010-03-19 16:19:27 -07:00 |
Mitchell Hashimoto
|
e1c4f91664
|
ForwardPort action converted to new environment
|
2010-03-19 16:16:03 -07:00 |
Mitchell Hashimoto
|
b5daf5ae86
|
`vagrant down` command and associated actions now use the new environment
|
2010-03-19 16:08:29 -07:00 |
Mitchell Hashimoto
|
59ae16998d
|
Set the environment on the loaded box
|
2010-03-19 15:53:24 -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
|
260b099dba
|
SSH class converted to instance methods. now loads on the environment
|
2010-03-19 01:51:27 -07:00 |
Mitchell Hashimoto
|
689f69bd4c
|
Loading VMs and created VMs now point back to the environment they belong to
|
2010-03-19 01:31:44 -07:00 |
Mitchell Hashimoto
|
2661845b5d
|
Helper method to create a new VM on an environment. Interim method.
|
2010-03-19 01:27:40 -07:00 |
Mitchell Hashimoto
|
b80a08ce8e
|
`vagrant ssh` will automatically fix permissions on the private key if necessary
|
2010-03-19 01:15:42 -07:00 |
Mitchell Hashimoto
|
2fef27ec8b
|
Persist/depersist VM methods implemented on new Environment
|
2010-03-18 18:05:34 -07:00 |
Mitchell Hashimoto
|
06947002f7
|
The require_* methods and check_virtualbox! integrated into new Environment
|
2010-03-18 17:41:51 -07:00 |
Mitchell Hashimoto
|
a31bd73587
|
Environment.load! implemented to load a given environment in a single step
|
2010-03-18 15:05:46 -07:00 |
Mitchell Hashimoto
|
cb2513b1ec
|
Environment#load_config! loads from the box directory and home directory as well
|
2010-03-18 14:54:43 -07:00 |
Mitchell Hashimoto
|
047c094e41
|
Environment#load! implemented to set up an instance of environment
|
2010-03-18 14:43:17 -07:00 |
Mitchell Hashimoto
|
8c314e3e17
|
New Environment class can load home dir, box, and persisted VM
|
2010-03-18 14:27:53 -07:00 |
Mitchell Hashimoto
|
c7f32c8be8
|
Beginnings of Environment class. Currently loads config partially.
|
2010-03-18 12:38:01 -07:00 |
Mitchell Hashimoto
|
e84b17e215
|
Config#execute! returns the newly loaded configuration
|
2010-03-18 12:28:58 -07:00 |
Mitchell Hashimoto
|
a7652244d5
|
Move stacked proc runner to the util directory
|
2010-03-18 12:08:33 -07:00 |
Mitchell Hashimoto
|
d548b451d9
|
Updated VirtualBox gem dependency to 0.5.4
|
2010-03-17 21:54:07 -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 |