Module: Sashiko::Rails::TracedJob::Serialization
- Defined in:
- lib/sashiko/rails.rb
Instance Method Summary collapse
Instance Method Details
#deserialize(job_data) ⇒ Object
103 104 105 106 107 |
# File 'lib/sashiko/rails.rb', line 103 def deserialize(job_data) job_data = job_data.dup @__sashiko_trace_carrier = job_data.delete(CARRIER_KEY) || {} super(job_data) end |
#serialize ⇒ Object
99 100 101 |
# File 'lib/sashiko/rails.rb', line 99 def serialize super.merge(CARRIER_KEY => Sashiko::Context.carrier.to_h) end |