Method: IiifPrint::BaseDerivativeService#cleanup_derivatives

Defined in:
lib/iiif_print/base_derivative_service.rb

#cleanup_derivatives(extension = target_extension, *_args) ⇒ Object



87
88
89
90
91
# File 'lib/iiif_print/base_derivative_service.rb', line 87

def cleanup_derivatives(extension = target_extension, *_args)
  derivative_path_factory.derivatives_for_reference(file_set).each do |path|
    FileUtils.rm_f(path) if path.ends_with?(extension)
  end
end