class Ddr::Managers::DerivativesManager::DerivativeJob

Public Class Methods

perform(id, derivative_name) click to toggle source
# File lib/ddr/managers/derivatives_manager.rb, line 66
def self.perform(id, derivative_name)
  object = ActiveFedora::Base.find(id)
  derivative = Ddr::Derivatives::DERIVATIVES[derivative_name.to_sym]
  object.derivatives.update_derivative(derivative)
end