Module: Dynflow::Executors::Sidekiq::Serialization
- Defined in:
- lib/dynflow/executors/sidekiq/serialization.rb
Overview
Module to prepend the Sidekiq job to handle the serialization
Defined Under Namespace
Modules: WorkerExtension
Class Method Summary collapse
Class Method Details
.deserialize(value) ⇒ Object
12 13 14 15 |
# File 'lib/dynflow/executors/sidekiq/serialization.rb', line 12 def self.deserialize(value) value = Utils::IndifferentHash.new(value) if value.is_a? Hash Dynflow.serializer.load(value) end |
.serialize(value) ⇒ Object
8 9 10 |
# File 'lib/dynflow/executors/sidekiq/serialization.rb', line 8 def self.serialize(value) Dynflow.serializer.dump(value) end |