Class: Log::Controls::Log::Specialized::Example

Inherits:
Log
  • Object
show all
Defined in:
lib/log/controls/log.rb

Instance Attribute Summary collapse

Attributes inherited from Log

#device

Instance Method Summary collapse

Methods inherited from Log

bare, build, #call, #clear, configure, inherited, no_defaults, set_defaults, #telemetry, #write?

Methods included from Registry

#get, #register, #registry

Methods included from SubjectName

#subject_name

Methods included from Telemetry::Register

#register_telemetry_sink

Methods included from Write

#write

Methods included from Filter

#log_all_tags?, #log_untagged?, #precedent?, #tags_intersect?, #write_level?, #write_tag?

Methods included from Tags

#excluded_tags, #included_tags, #tag=, #tag?, #tags, #tags=, #tags?

Methods included from Level

#add_level, #assure_level, #level, #level=, #level?, #logger_ordinal, #max_level, #max_level!, #min_level, #min_level!, #no_level!, #no_ordinal, #ordinal, #remove_level

Methods included from Levels

included, #level_names, #levels, #levels?

Instance Attribute Details

#telemetry_sinkObject

Returns the value of attribute telemetry_sink.



60
61
62
# File 'lib/log/controls/log.rb', line 60

def telemetry_sink
  @telemetry_sink
end

Instance Method Details

#tag!(tags) ⇒ Object



62
63
64
# File 'lib/log/controls/log.rb', line 62

def tag!(tags)
  tags << :some_additional_tag
end