Class: TrainPlugins::Habitat::Transport

Inherits:
Object
  • Object
show all
Defined in:
lib/train-habitat/transport.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.cli_transport_prefixesObject



20
21
22
23
24
25
# File 'lib/train-habitat/transport.rb', line 20

def self.cli_transport_prefixes
  {
    # add transports here, prefix => transport name
    cli_ssh: :ssh,
  }
end

Instance Method Details

#connection(_instance_opts = nil) ⇒ Object

inspec -t habitat://credset



28
29
30
# File 'lib/train-habitat/transport.rb', line 28

def connection(_instance_opts = nil)
  @connection ||= TrainPlugins::Habitat::Connection.new(@options)
end