Class: Journald::TraceLogger
- Inherits:
-
Object
- Object
- Journald::TraceLogger
- Defined in:
- lib/journald/classes/trace_logger.rb
Constant Summary collapse
- PASSTHROUGH_METHODS =
[ :tag, :tag_value, :untag, :progname, :progname=, :level, :level=, :sev_threshold, :sev_threshold=, :min_priority, :min_priority=, ]
- METHODS =
(Journald::Logger.public_instance_methods(false) + Journald::Logger::Exceptionable.public_instance_methods(false) + Journald::Logger::Loggable.public_instance_methods(false) + Journald::Logger::Sysloggable.public_instance_methods(false))
Instance Method Summary collapse
-
#initialize(progname = nil, min_priority = nil, **tags) ⇒ TraceLogger
constructor
A new instance of TraceLogger.
Constructor Details
#initialize(progname = nil, min_priority = nil, **tags) ⇒ TraceLogger
Returns a new instance of TraceLogger.
3 4 5 |
# File 'lib/journald/classes/trace_logger.rb', line 3 def initialize(progname = nil, min_priority = nil, **) @wrapped_logger = ::Journald::Logger.new(progname, min_priority, ) end |