Method: ActiveStorage::Previewer::MuPDFPreviewer.mutool_exists?

Defined in:
activestorage/lib/active_storage/previewer/mupdf_previewer.rb

.mutool_exists?Boolean

Returns:

  • (Boolean)


18
19
20
21
22
23
24
# File 'activestorage/lib/active_storage/previewer/mupdf_previewer.rb', line 18

def mutool_exists?
  return @mutool_exists unless @mutool_exists.nil?

  system mutool_path, out: File::NULL, err: File::NULL

  @mutool_exists = $?.exitstatus == 1
end