John Bender
|
c519f14626
|
moved rescue to recover
|
2010-08-22 00:08:54 -07:00 |
|
John Bender
|
0c011e80c7
|
action general package moved to warden cleanup
|
2010-08-22 00:08:54 -07:00 |
|
John Bender
|
c0121ac08e
|
box download action switched to warden rescue
|
2010-08-22 00:08:54 -07:00 |
|
John Bender
|
99f7b62c83
|
first middleware, import, moved to rescue for cleanup
|
2010-08-22 00:08:54 -07:00 |
|
John Bender
|
36f0eb8feb
|
rescue upgraded to handle return values or calls with env errors. added error and exit call/interupt handling
|
2010-08-22 00:08:54 -07:00 |
|
John Bender
|
4e732631d8
|
tests for begin rescue
|
2010-08-22 00:08:54 -07:00 |
|
John Bender
|
b251d9b954
|
begin rescue added
|
2010-08-22 00:08:54 -07:00 |
|
John Bender
|
114511742e
|
tests added for basic warden call forwarding
|
2010-08-22 00:08:54 -07:00 |
|
John Bender
|
2c1da9566c
|
first pass at the action warden, currently just reproducing basic rack functionality
|
2010-08-22 00:08:54 -07:00 |
|
Mitchell Hashimoto
|
22a9e3fe3d
|
Fix regression with package not working. [closes GH-132]
|
2010-08-02 19:44:15 -07:00 |
|
Mitchell Hashimoto
|
6522a2f6e5
|
Quiet output slightly on destroy, halt, and reload
|
2010-07-31 08:36:33 -07:00 |
|
Mitchell Hashimoto
|
96ea715e30
|
Fixed vagrant resume to properly resume a suspend VM [closes GH-122]
|
2010-07-29 20:26:02 -07:00 |
|
Mitchell Hashimoto
|
8ea6d2bc40
|
Properly discard VM state if saved on various commands such as destroy [closes GH-123]
|
2010-07-29 20:15:38 -07:00 |
|
Mitchell Hashimoto
|
e7ad0ab105
|
Some copy change for packaging to make it more generic
|
2010-07-28 07:40:21 -07:00 |
|
Mitchell Hashimoto
|
b179ee6c76
|
Add action for box repackaging [closes GH-120]
|
2010-07-28 07:35:58 -07:00 |
|
Mitchell Hashimoto
|
01203c117c
|
VM::Package middleware which will properly setup env data for General::Package
|
2010-07-28 07:24:57 -07:00 |
|
Mitchell Hashimoto
|
523cb1042a
|
Moved the packaging action out to the General namespace, since it is now generalized
|
2010-07-27 23:54:24 -07:00 |
|
Mitchell Hashimoto
|
39bf56f786
|
Remove unused method from package
|
2010-07-27 23:28:58 -07:00 |
|
Mitchell Hashimoto
|
9895f93e1d
|
Separate vagrantfile creation in packaging and actual packaging
|
2010-07-27 23:22:10 -07:00 |
|
Mitchell Hashimoto
|
1cbc60de1c
|
Remove config.package.extension option. Use config.package.name instead.
|
2010-07-24 09:24:43 -07:00 |
|
Mitchell Hashimoto
|
9b6747713e
|
Remove ExceptionCatcher include from downloader action
|
2010-07-24 09:19:13 -07:00 |
|
Mitchell Hashimoto
|
eed81d64f0
|
No need to catch action exception on downloaders. Converted to using proper environment errors.
|
2010-07-24 09:18:10 -07:00 |
|
Mitchell Hashimoto
|
05eec68bfb
|
Unnecessary flatten call, using += instead for array addition
|
2010-07-24 09:16:25 -07:00 |
|
Mitchell Hashimoto
|
f472dbde44
|
Download the box specified by the URL if it doesn't yet exist [closes GH-113]
Thanks a lot to Vitor Pellegrino for much of the work on this.
|
2010-07-23 22:23:13 -07:00 |
|
Mitchell Hashimoto
|
4ec6196b3b
|
Add CheckBox to up command and make the typical require_box checks
|
2010-07-23 22:06:17 -07:00 |
|
Vitor Pellegrino
|
23296093b1
|
Checking if a box already exists at the checking middleware
|
2010-07-23 21:44:13 -07:00 |
|
Mitchell Hashimoto
|
9a81a1f49a
|
Export doesn't continue chain if error occured
|
2010-07-22 09:02:28 -07:00 |
|
Mitchell Hashimoto
|
940693287d
|
Export returns immediately if an error is there prior to the export [closes GH-117]
|
2010-07-22 09:00:23 -07:00 |
|
Mitchell Hashimoto
|
c1d454dbee
|
Speed up tests by adding "vagrant.test" middleware env to avoid sleeps.
|
2010-07-21 21:42:14 -07:00 |
|
Mitchell Hashimoto
|
d09ebe1021
|
Can now ctrl-C during SSH attempts [closes GH-115]
|
2010-07-21 21:38:01 -07:00 |
|
Mitchell Hashimoto
|
4e8b6f32b4
|
Disable host only networks on halt [closes GH-116]
|
2010-07-21 21:17:34 -07:00 |
|
Mitchell Hashimoto
|
f2242662f8
|
Don't return when finding disabled shared folder, continue to include others
|
2010-07-21 15:50:27 -07:00 |
|
Mitchell Hashimoto
|
c875e4345a
|
Expand the NFS shared folder path relative to root path during the extraction.
|
2010-07-20 13:18:00 -07:00 |
|
Mitchell Hashimoto
|
bba97a28c7
|
Run the destroy sequence instead of the specific action for handling SIGINT in import
|
2010-07-18 08:54:24 -07:00 |
|
Mitchell Hashimoto
|
cb730c3410
|
If SIGINT is called during a sequence with an import, VM is properly destroyed
|
2010-07-18 08:39:31 -07:00 |
|
Mitchell Hashimoto
|
769431ce7c
|
Boot verifies not erroneous environment before booting
|
2010-07-18 08:24:47 -07:00 |
|
Mitchell Hashimoto
|
1e29532255
|
Action environment injected with interrupt exception if SIGINT occurs during action chain.
|
2010-07-18 08:20:11 -07:00 |
|
Mitchell Hashimoto
|
8168ca3e86
|
Package action cleans up in the event of some environmental error
|
2010-07-18 01:13:50 -07:00 |
|
Mitchell Hashimoto
|
46c462d322
|
NFS options to configure mapall UID/GID. Vagrant can also detect this automatically (default)
|
2010-07-15 23:02:31 -07:00 |
|
Mitchell Hashimoto
|
736f032995
|
Mount NFS folders before provisioning
|
2010-07-14 23:16:13 -07:00 |
|
Mitchell Hashimoto
|
245ada2441
|
Shared folders marked with :disabled flag will be ignored.
|
2010-07-14 22:53:24 -07:00 |
|
Mitchell Hashimoto
|
a5643d3239
|
Error if a forwarded port is below 1024 [closes GH-97]
|
2010-07-14 21:27:00 -07:00 |
|
Mitchell Hashimoto
|
7de7982214
|
CleanMachineFolder won't run if the folder is < 10 characters. Small safeguard againt unwanted rm-rfs.
|
2010-07-14 21:03:58 -07:00 |
|
Mitchell Hashimoto
|
3c1aac7ff5
|
CleanMachineFolder middleware to clean empty machine folders [closes GH-98]
|
2010-07-14 20:58:37 -07:00 |
|
Mitchell Hashimoto
|
8dc839e0c7
|
Clear NFS exports if an error occured in the environment in NFS
|
2010-07-13 22:58:45 -07:00 |
|
Mitchell Hashimoto
|
4472ce1879
|
NFS cleanup methods on destroy
|
2010-07-13 22:40:44 -07:00 |
|
Mitchell Hashimoto
|
dc5a1be320
|
NFS cleanup on BSD host
|
2010-07-13 22:30:54 -07:00 |
|
Mitchell Hashimoto
|
3d13a071c6
|
Allow setting environment on builder
|
2010-07-13 21:31:06 -07:00 |
|
Mitchell Hashimoto
|
892a624756
|
Action environment hash has indifferent access
|
2010-07-13 20:57:14 -07:00 |
|
Mitchell Hashimoto
|
a0fa3755b5
|
Halt on destroy will not attempt graceful [closes GH-110]
|
2010-07-13 20:35:47 -07:00 |
|