class Switches::Backend
Public Class Methods
factory(url, instance)
click to toggle source
# File lib/switches/backend.rb, line 3 def self.factory(url, instance) uri = URI(url) if uri.scheme == "redis" require "switches/backends/redis" Backends::Redis.new(uri, instance) elsif uri.scheme == "postgres" require "switches/backends/postgres" Backends::Postgres.new(uri, instance) else require "switches/backends/memory" Backends::Memory.new(uri, instance) end end