Class: RailsObservatory::JobSerializer

Inherits:
Object
  • Object
show all
Defined in:
lib/rails_observatory/serializers/job_serializer.rb

Direct Known Subclasses

MailDeliveryJobSerializer

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.klassObject



7
8
9
# File 'lib/rails_observatory/serializers/job_serializer.rb', line 7

def self.klass
  ActiveJob::Base
end

Instance Method Details

#serialize(job) ⇒ Object



3
4
5
# File 'lib/rails_observatory/serializers/job_serializer.rb', line 3

def serialize(job)
  { class: job.class.name, job_id: job.job_id, queue_name: job.queue_name }
end