module Plumbus::Driver

Public Class Methods

load(driver_name) click to toggle source
# File lib/plumbus/driver.rb, line 8
def self.load driver_name
  require driver_name.to_s

  return self.add_link driver_name
rescue LoadError => e
  raise LoadError, "Driver named #{driver_name.inspect} failed to load.  Are you sure it's installed correctly?: #{e.inspect}"
end

Private Class Methods