Mitchell Hashimoto
|
5ae3e0e80c
|
Allow the definition of communicators in plugins
|
2012-08-08 21:52:25 -07:00 |
|
Mitchell Hashimoto
|
a1cef830e3
|
Add the Communicator plugin API.
This allows communication protocols to be defined for the machine. This
is how things like SSH will be implemented.
|
2012-08-08 21:28:28 -07:00 |
|
Mitchell Hashimoto
|
1a2a8b49c0
|
Provider API to return SSH info, must implement ssh_info.
Since SSH is such a critical part of Vagrant, each provider must
implement a method that returns the proper way to SSH into the machine.
|
2012-08-05 12:41:05 -07:00 |
|
Mitchell Hashimoto
|
912998ef31
|
Fill in the provider API a bit more to what it is.
|
2012-07-16 15:24:51 -07:00 |
|
Mitchell Hashimoto
|
3519bf0372
|
Add the "provider" API to the V1 plugin.
|
2012-07-15 11:17:58 -07:00 |
|
Mitchell Hashimoto
|
436da57cc4
|
Add the #action API to the provider plugin
|
2012-07-14 17:04:06 -07:00 |
|
Mitchell Hashimoto
|
70bdd9f56e
|
Move host base class to a plugin component
|
2012-06-27 09:26:03 -07:00 |
|
Mitchell Hashimoto
|
b23dda54b8
|
Move command base class to a plugin component
|
2012-06-26 16:18:02 -07:00 |
|
Mitchell Hashimoto
|
41bc8e7454
|
Move Config::V1::Base to Vagrant::Plugin::V1::Config
|
2012-06-24 17:06:11 -07:00 |
|
Mitchell Hashimoto
|
ffab8cab68
|
Renamespace V1 plugin root to Vagrant::Plugin::V1::Plugin
This is mostly a transparent change to end users, but I'm going to put
all base classes for V1 into Vagrant::Plugin::V1.
|
2012-06-24 14:24:52 -07:00 |
|