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