begin
require 'rails/railtie'
module Hashie
class Railtie < Rails::Railtie
# Set the Hashie.logger to use Rails.logger when used with rails.
initializer 'hashie.configure_logger', after: 'initialize_logger' do
Hashie.logger = Rails.logger
end
end
end
rescue LoadError => e
Hashie.logger.info("Hashie skipping railtie as #{e.message}")
end