module Qurd::Mixins::Configuration

Mixin the {#Qurd::Configuration} singleton

Public Instance Methods

qurd_config() click to toggle source

Get the Qurd::Configuration singleton @return [Qurd::Configuration]

# File lib/qurd/mixins/configuration.rb, line 7
def qurd_config
  @qurd_config ||= Qurd::Configuration.instance
end
qurd_configuration() click to toggle source

Get the parsed configuration for the daemon @return [Hashie::Mash]

# File lib/qurd/mixins/configuration.rb, line 13
def qurd_configuration
  qurd_config.config
end
qurd_logger() click to toggle source

Get the logger @return [Logger]

# File lib/qurd/mixins/configuration.rb, line 19
def qurd_logger
  qurd_config.logger
end
qurd_logger!(*a) click to toggle source

Log an error and raise an exception

# File lib/qurd/mixins/configuration.rb, line 24
def qurd_logger!(*a)
  qurd_config.logger!(*a)
end