Module: WebFetch::Storage

Defined in:
lib/web_fetch/storage.rb,
lib/web_fetch/storage/redis.rb,
lib/web_fetch/storage/memory.rb,
lib/web_fetch/storage/memcached.rb

Defined Under Namespace

Classes: Memcached, Memory, Redis

Class Method Summary collapse

Class Method Details

.createObject



6
7
8
9
10
11
12
# File 'lib/web_fetch/storage.rb', line 6

def create
  {
    'memory' => Memory,
    'memcached' => Memcached,
    'redis' => Redis
  }.fetch(backend).new
end