Class: SimpleStore::Disk

Inherits:
Memory
  • Object
show all
Defined in:
lib/simple_store/disk.rb

Instance Attribute Summary

Attributes inherited from Memory

#bucket

Instance Method Summary collapse

Methods inherited from Memory

#initialize, #to_s

Constructor Details

This class inherits a constructor from SimpleStore::Memory

Instance Method Details

#destroy_allObject



13
14
15
16
# File 'lib/simple_store/disk.rb', line 13

def destroy_all
  super
  write_data
end

#get(key) ⇒ Object



8
9
10
11
# File 'lib/simple_store/disk.rb', line 8

def get(key)
  load_data
  super(key)
end

#put(attributes) ⇒ Object



3
4
5
6
# File 'lib/simple_store/disk.rb', line 3

def put(attributes)
  super(attributes)
  write_data
end