Sha256: b9434920ef0ad5b2709f48d56d85247893d99bafc51bcbede9ee41033e7f2da5
Contents?: true
Size: 414 Bytes
Versions: 3
Compression:
Stored size: 414 Bytes
Contents
class CharacterizeJob < ActiveJob::Base queue_as :characterize # @param [FileSet] file_set # @param [String] filename a local path for the file to characterize. def perform(file_set, filename) Hydra::Works::CharacterizationService.run(file_set, filename) file_set.mime_type = file_set.original_file.mime_type file_set.save! CreateDerivativesJob.perform_later(file_set, filename) end end
Version data entries
3 entries across 3 versions & 1 rubygems