module Inspec::Backend::Base

def inspect

Ruby internal for pretty-printing a summary for this class
def inspect
  "Inspec::Backend::Class @transport=#{backend.class}"
end

def local_transport?

the Ruby stdlib for a better experience.
Useful for resources to modify behavior as necessary, such as using
Determine whether the connection/transport is a local connection
def local_transport?
  return false unless defined?(Train::Transports::Local)
  backend.is_a?(Train::Transports::Local::Connection)
end

def to_s

Ruby internal for printing a nice name for this class
def to_s
  'Inspec::Backend::Class'
end

def version

Returns:
  • (String) - inspec version
def version
  Inspec::VERSION
end