Sha256: 2b79789a3b36fefdbccb4f4b714ba5613c472cdcfb139cf6ee52cae08cdfb32a

Contents?: true

Size: 243 Bytes

Versions: 17

Compression:

Stored size: 243 Bytes

Contents

class EncodingSafeProcessJob

  @queue = :encoding_safe_process_job

  def self.perform(content)
    clazz = const_get(content["processing_queue"])
    content["body"] = Base64.decode64(content["body"])
    clazz.perform(content)
  end
end



Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
cobweb-0.0.54 lib/encoding_safe_process_job.rb
cobweb-0.0.53 lib/encoding_safe_process_job.rb
cobweb-0.0.52 lib/encoding_safe_process_job.rb
cobweb-0.0.50 lib/encoding_safe_process_job.rb
cobweb-0.0.49 lib/encoding_safe_process_job.rb
cobweb-0.0.48 lib/encoding_safe_process_job.rb
cobweb-0.0.47 lib/encoding_safe_process_job.rb
cobweb-0.0.46 lib/encoding_safe_process_job.rb
cobweb-0.0.45 lib/encoding_safe_process_job.rb
cobweb-0.0.44 lib/encoding_safe_process_job.rb
cobweb-0.0.43 lib/encoding_safe_process_job.rb
cobweb-0.0.42 lib/encoding_safe_process_job.rb
cobweb-0.0.41 lib/encoding_safe_process_job.rb
cobweb-0.0.40 lib/encoding_safe_process_job.rb
cobweb-0.0.39 lib/encoding_safe_process_job.rb
cobweb-0.0.38 lib/encoding_safe_process_job.rb
cobweb-0.0.37 lib/encoding_safe_process_job.rb