module LogStash::Util::Require

Attributes

logger[RW]

Public Class Methods

require(lib, gemdep, message=nil) click to toggle source
# File lib/logstash/util/require-helper.rb, line 9
def require(lib, gemdep, message=nil)
  @logger ||= LogStash::Logger.new(STDERR)
  begin
    require lib
  rescue LoadError => e
    @logger.error("Failed loading '#{lib}'")
  end
end