Sha256: dc3e0a8fffff19fed0c050ab2e4026499a46ee3b74030c2e9e5cab04c47f30aa
Contents?: true
Size: 660 Bytes
Versions: 13
Compression:
Stored size: 660 Bytes
Contents
#encoding: UTF-8 class Redis module Stream module Group THUMBNAIL = "THUMBNAIL".freeze STREAM = "STREAM".freeze REPRESENTATION = "REPRESENTATION".freeze METADATA = "METADATA".freeze CACHE = "CACHE".freeze LIST = "LIST".freeze MANIFEST = "MANIFEST".freeze def self.exists?(group) self.constants.include?(group.upcase.to_sym) end def self.to_s self.constants.map { |m| m.to_s.downcase }.compact.join(', ') end def self.lookup(group) self.constants.each { |e| return e if e.to_s.downcase.eql?(group.downcase) } return '*' end end end end
Version data entries
13 entries across 13 versions & 1 rubygems