Method: Arrow::Session::FileStore#remove
- Defined in:
- lib/arrow/session/filestore.rb
#remove ⇒ Object
Permanently remove the data hash associated with the id used in the receiver’s creation from permanent storage.
117 118 119 120 121 122 123 124 125 126 127 |
# File 'lib/arrow/session/filestore.rb', line 117 def remove super self.close file = self.session_file if File.exists?( file ) File.delete( file ) else raise Arrow::SessionError, "Session file #{file} does not exist in the data store" end end |