Sha256: c2cb6d8657953c0b2a01250b48efe7c906979ff600651a67a5acdd37a09c2801

Contents?: true

Size: 393 Bytes

Versions: 2

Compression:

Stored size: 393 Bytes

Contents

#!/usr/bin/env ruby
require 'rubygems'
$:.unshift File.expand_path '../lib', File.dirname(__FILE__)
require 'tmp_cache'

TmpCache.set('name', 'shokai', 2) # expire 2 sec
puts TmpCache.get('name') # => 'shokai'
sleep 3
puts TmpCache.get('name') || 'expired' # => nil


TmpCache.set('name', 'shokai')
TmpCache.set('mail', 'hashimoto@shokai.org')
TmpCache.each do |k,v|
  puts "#{k} => #{v}"
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tmp_cache-0.1.1 samples/sample.rb
tmp_cache-0.1.0 samples/sample.rb