Sha256: b2024eaa345b69b2161156d8ec389fcde6f0291a389b590fa9035a5ee3844bc2
Contents?: true
Size: 689 Bytes
Versions: 1
Compression:
Stored size: 689 Bytes
Contents
require_relative "filetools/version" require_relative "filetools/client" require_relative "filetools/tool" require_relative "filetools/tika" require_relative "filetools/fits" require_relative "filetools/text_command" require_relative "filetools/metadata_command" require_relative "filetools/ocr_command" module Ddr module FileTools class << self def tools @tools ||= {} end def register(tool_name, opts) tools[tool_name] = Tool.new(opts) end end register :text, command: TextCommand, provider: Tika register :metadata, command: MetadataCommand, provider: Fits register :ocr, command: OcrCommand, provider: Tika end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ddr-filetools-0.4.0 | lib/ddr/filetools.rb |