Module: Dakwak::Silencable

Included in:
Logger
Defined in:
lib/dakwak/logger.rb

Defined Under Namespace

Modules: Impl

Instance Method Summary collapse

Instance Method Details

#silence(toggle) ⇒ Object



36
37
38
39
# File 'lib/dakwak/logger.rb', line 36

def silence(toggle)
  @opts ||= {}
  @opts[:silent] = toggle
end

#silent?Boolean

Returns:

  • (Boolean)


28
29
30
31
32
33
34
# File 'lib/dakwak/logger.rb', line 28

def silent?
  if @opts && @opts.has_key?(:silent)
    return @opts[:silent]
  else
    return Silencable::Impl.silent?
  end
end