Sha256: 782109a12f02eca6fa10bbd6fa3286b2fc554331029ac5307967e5e0ea6a3cb6
Contents?: true
Size: 311 Bytes
Versions: 9
Compression:
Stored size: 311 Bytes
Contents
module Ollama::Documents::Cache::Common attr_writer :prefix def collections(prefix) unique = Set.new full_each { |key, _| unique << key[/\A#{prefix}(.*)-/, 1] } unique.map(&:to_sym) end def pre(key) [ @prefix, key ].join end def unpre(key) key.sub(/\A#@prefix/, '') end end
Version data entries
9 entries across 9 versions & 1 rubygems