Module: Ddr::FileTools

Defined in:
lib/ddr/filetools.rb,
lib/ddr/filetools/fits.rb,
lib/ddr/filetools/tika.rb,
lib/ddr/filetools/tool.rb,
lib/ddr/filetools/client.rb,
lib/ddr/filetools/result.rb,
lib/ddr/filetools/command.rb,
lib/ddr/filetools/version.rb,
lib/ddr/filetools/provider.rb,
lib/ddr/filetools/ocr_command.rb,
lib/ddr/filetools/text_command.rb,
lib/ddr/filetools/metadata_command.rb

Defined Under Namespace

Classes: Client, Command, Fits, MetadataCommand, OcrCommand, Provider, Result, TextCommand, Tika, Tool

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.register(tool_name, opts) ⇒ Object



18
19
20
# File 'lib/ddr/filetools.rb', line 18

def register(tool_name, opts)
  tools[tool_name] = Tool.new(opts)
end

.toolsObject



14
15
16
# File 'lib/ddr/filetools.rb', line 14

def tools
  @tools ||= {}
end