Sha256: 20d3f64d1656f6d8eb9bc24b241179773987f1f99d3c6d974185853a0f8691af
Contents?: true
Size: 345 Bytes
Versions: 1
Compression:
Stored size: 345 Bytes
Contents
module Pageflow class SubmitFileToZencoderJob @queue = :default extend StateMachineJob def self.perform_with_result(file, options, api = ZencoderApi.instance) file.job_id = api.create_job(file.output_definition) file.save! Pageflow.config.hooks.invoke(:file_submitted, file: file) :ok end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pageflow-0.1.0 | app/jobs/pageflow/submit_file_to_zencoder_job.rb |