Class: TestLab::Provider
- Inherits:
-
Object
- Object
- TestLab::Provider
- Defined in:
- lib/testlab/provider.rb,
lib/testlab/providers/aws.rb,
lib/testlab/providers/local.rb,
lib/testlab/providers/vagrant.rb,
lib/testlab/providers/bare_metal.rb,
lib/testlab/providers/open_stack.rb
Overview
Provider Class
Defined Under Namespace
Classes: AWS, AWSError, BareMetal, BareMetalError, Local, LocalError, OpenStack, OpenStackError, Vagrant, VagrantError
Constant Summary collapse
- PROXY_METHODS =
%w(instance_id state user identity ip port create destroy up down export import reload status alive? dead? exists?).map(&:to_sym)
Class Method Summary collapse
-
.template_dir ⇒ Object
Returns the path to the gems provider templates.