Class: LogStruct::Source

Inherits:
T::Enum
  • Object
show all
Defined in:
lib/log_struct/enums/source.rb

Overview

Combined Source class that unifies log and error sources

Constant Summary collapse

TypeChecking =

Error sources

new(:type_checking)
Security =

Security-related events

new(:security)
Internal =

Errors from LogStruct. (Cannot use LogStruct here because it confuses tapioca.)

new(:logstruct)
Rails =

Application sources

new(:rails)
Job =

ActiveJob logs/errors

new(:job)
Storage =

ActiveStorage logs/errors

new(:storage)
Mailer =

ActionMailer logs/errors

new(:mailer)
App =

General application logs/errors

new(:app)
Shrine =

Third-party gem sources

new(:shrine)
CarrierWave =
new(:carrierwave)
Sidekiq =
new(:sidekiq)
Dotenv =
new(:dotenv)
Puma =
new(:puma)