Class: Ccp::Kvs::Kyoto::Base

Inherits:
Object
  • Object
show all
Includes:
Core, KyotoCabinet
Defined in:
lib/ccp/kvs/kyoto/base.rb

Direct Known Subclasses

Cabinet

Instance Method Summary collapse

Methods included from Core

#[], #[]=, #close, #codec, #codec!, #count, #decode, #del, #encode, #exist?, #ext, #get, included, #key?, #keys, #open, #out, #put, #read, #set, #source, #touch, #write

Instance Method Details

#infoObject

info



11
12
13
# File 'lib/ccp/kvs/kyoto/base.rb', line 11

def info
  raise "not implemented yet"
end

#pathObject

kvs



18
19
20
21
# File 'lib/ccp/kvs/kyoto/base.rb', line 18

def path
  file = @source.to_s.sub(/#.*$/, '') # parse "foo.tch#mode=r"
  Pathname(file)
end