Module: Textus::Lanes::Ingest::EntryTypes::Text
- Defined in:
- lib/textus/lanes/ingest/entry_types/text.rb
Class Method Summary collapse
Class Method Details
.build(path:, time:, label: nil) ⇒ Object
8 9 10 11 12 |
# File 'lib/textus/lanes/ingest/entry_types/text.rb', line 8 def build(path:, time:, label: nil, **) { "source" => { "kind" => "file", "path" => path, "label" => label || File.basename(path) }, "ingested_at" => time.utc.iso8601, "body" => File.read(path) } end |