Brian Donovan
|
c78a3f3e3f
|
Include util.rb early so the included hook is set up properly.
Fixes a NoMethodError running any command that invokes Environment.load!
|
2010-07-13 09:06:20 -07:00 |
Mitchell Hashimoto
|
e158a01d69
|
BSD host properly tests for `nfsd` binary
|
2010-07-12 22:41:41 -07:00 |
Mitchell Hashimoto
|
ba78ea86c1
|
Restart NFSd after exporting
|
2010-07-12 22:37:24 -07:00 |
Mitchell Hashimoto
|
5e537f7126
|
Exports output is in proper format
|
2010-07-12 22:26:01 -07:00 |
Mitchell Hashimoto
|
9f4950375e
|
Host NFS export
|
2010-07-12 22:10:17 -07:00 |
Mitchell Hashimoto
|
de38af8111
|
Pass guest IP along to the Host#nfs_export function
|
2010-07-12 21:43:31 -07:00 |
Mitchell Hashimoto
|
6887f08bf7
|
Get host IP on NFS middleware and call proper system methods
|
2010-07-11 21:33:49 -07:00 |
Mitchell Hashimoto
|
30e8b3b8ce
|
NFS middleware interface complete. Implemention on host not yet done.
|
2010-07-11 10:58:17 -07:00 |
Mitchell Hashimoto
|
7430cf54ff
|
Futher work to the NFS middleware
|
2010-07-11 10:00:13 -07:00 |
Mitchell Hashimoto
|
1e92f0d58f
|
Started on NFS middleware
|
2010-07-11 09:44:18 -07:00 |
Mitchell Hashimoto
|
d309f79fbc
|
Get rid of unused ivar on Box
|
2010-07-11 09:26:57 -07:00 |
Mitchell Hashimoto
|
e2badeb9e1
|
Concepts of "Hosts" introduced, preparing for host-specific behavior.
|
2010-07-10 22:07:10 -07:00 |
Mitchell Hashimoto
|
9679000820
|
Package clears forwarded ports prior to exporting
|
2010-07-09 10:18:44 -07:00 |
Mitchell Hashimoto
|
409be1146f
|
Clear forwarded ports middleware
|
2010-07-09 10:14:26 -07:00 |
Mitchell Hashimoto
|
8bd64de61d
|
Properly cleanup exported box
|
2010-07-08 23:28:40 -07:00 |
Mitchell Hashimoto
|
62a3adb7dd
|
Add clearing shared folders to packaging [closes GH-104]
|
2010-07-08 23:19:50 -07:00 |
Mitchell Hashimoto
|
0ebdf88144
|
ClearSharedFolders middleware
|
2010-07-08 23:09:42 -07:00 |
Mitchell Hashimoto
|
c82308f8da
|
`config.ssh.forward_agent` option added [closes GH-105]
|
2010-07-08 22:38:14 -07:00 |
Dr Nic Williams
|
7372c8ef04
|
Added link to github source page
|
2010-07-08 22:13:22 -07:00 |
Mitchell Hashimoto
|
8f0d6c8304
|
Merge branch 'middleware'
|
2010-07-08 22:05:09 -07:00 |
Mitchell Hashimoto
|
65cd1afd4f
|
Catch remaining locations with action exceptions
|
2010-07-08 22:01:35 -07:00 |
Mitchell Hashimoto
|
a0a6230455
|
Catch exceptions on download
|
2010-07-08 21:52:56 -07:00 |
Mitchell Hashimoto
|
f558304b50
|
Goodbye, Actions
|
2010-07-08 21:35:31 -07:00 |
Mitchell Hashimoto
|
13a46ac1bd
|
ActionException on Vagrant::Action
|
2010-07-08 21:30:36 -07:00 |
Mitchell Hashimoto
|
ff7e9dc2ae
|
Get rid of ActionException usage in provisioners
|
2010-07-08 20:48:01 -07:00 |
Mitchell Hashimoto
|
b2c2c76b55
|
Provisioner now uses the action environment
|
2010-07-08 20:33:47 -07:00 |
Mitchell Hashimoto
|
5d2e3d9f6f
|
Box destroying middleware
|
2010-07-08 08:32:41 -07:00 |
Mitchell Hashimoto
|
842ddd75b4
|
Box verification
|
2010-07-08 07:55:27 -07:00 |
Dylan Egan
|
f5756cdfc5
|
Allow the node_name to be set for the ChefSolo Provisioner.
|
2010-07-07 23:26:08 -07:00 |
Mitchell Hashimoto
|
50af3987fc
|
VM is no longer an action runner
|
2010-07-07 23:23:59 -07:00 |
Mitchell Hashimoto
|
6e93406069
|
Box downloading uses box environment key
|
2010-07-07 23:23:19 -07:00 |
Mitchell Hashimoto
|
f6a53ddff0
|
Box adding middleware, box add uses it now
|
2010-07-07 23:16:56 -07:00 |
Mitchell Hashimoto
|
d84225de66
|
Box downloading middleware
|
2010-07-07 22:21:37 -07:00 |
Mitchell Hashimoto
|
e9bcd3fc16
|
Action.run can be called with a class
|
2010-07-07 21:03:28 -07:00 |
Mitchell Hashimoto
|
086ca5a97e
|
Builder#use returns self, for chaining
|
2010-07-07 21:00:54 -07:00 |
Mitchell Hashimoto
|
f45989d1d5
|
Power off during the package sequence if not already.
|
2010-07-07 20:58:20 -07:00 |
Mitchell Hashimoto
|
b96acce79f
|
Packaging middleware and modifying VM#package to use it
|
2010-07-07 20:47:53 -07:00 |
Mitchell Hashimoto
|
667cd56139
|
Export middleware
|
2010-07-07 20:17:32 -07:00 |
Mitchell Hashimoto
|
072e71df8a
|
Customize uses the proper VM object
|
2010-07-07 09:15:30 -07:00 |
Mitchell Hashimoto
|
6d4a23b6b8
|
Resume uses the raw start action
|
2010-07-06 21:42:02 -07:00 |
Mitchell Hashimoto
|
a11fb717b0
|
Resume middleware
|
2010-07-06 21:27:20 -07:00 |
Mitchell Hashimoto
|
3ed9222ea5
|
Suspend middleware
|
2010-07-06 21:22:55 -07:00 |
Mitchell Hashimoto
|
d313a106a3
|
Provision registered actions
|
2010-07-06 21:12:51 -07:00 |
Mitchell Hashimoto
|
68f1e6c7e1
|
Make mergeable default behaviour and make flatten the explicit behavior
|
2010-07-06 20:50:35 -07:00 |
Mitchell Hashimoto
|
642db533ee
|
Start, reload, halt now use middleware stacks
|
2010-07-06 20:35:31 -07:00 |
Mitchell Hashimoto
|
88587c3322
|
Easy retrieval of actions.
|
2010-07-06 20:16:01 -07:00 |
Mitchell Hashimoto
|
3c943834ea
|
Builder can now use other builders or merge other builders
|
2010-07-06 20:08:36 -07:00 |
Mitchell Hashimoto
|
29458061df
|
Added insert, swap, and delete helpers to Vagrant::Action::Builder
|
2010-07-05 20:09:39 +02:00 |
Mitchell Hashimoto
|
da27f248e7
|
VM#destroy and VM#up now use the new middleware stack
|
2010-07-05 19:44:47 +02:00 |
Mitchell Hashimoto
|
cfc87d4ce3
|
Halt checks if VM is running. No more error messages
|
2010-07-05 19:41:31 +02:00 |