Sha256: d1d1099f0000dafb86d5f2f06481c523a8a0fd98eaf63455e6383e6f1fcdef85
Contents?: true
Size: 520 Bytes
Versions: 3
Compression:
Stored size: 520 Bytes
Contents
require 'scout/persist' require_relative 'persist/adapter' require_relative 'persist/tokyocabinet' Persist.save_drivers[:tsv] = proc do |file,content| stream = if IO === content content elsif content.respond_to?(:stream) content.stream elsif content.respond_to?(:dumper_stream) content.dumper_stream else content end Open.sensible_write(file, stream) end Persist.load_drivers[:tsv] = proc do |file| TSV.open file end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
scout-gear-10.2.0 | lib/scout/tsv/persist.rb |
scout-gear-10.1.0 | lib/scout/tsv/persist.rb |
scout-gear-10.0.1 | lib/scout/tsv/persist.rb |