# File lib/moneta/adapters/sequel.rb, line 48 def store(key, value, options = {}) begin @table.insert(:k => key, :v => blob(value)) rescue UniqueConstraintViolation @table.where(:k => key).update(:v => blob(value)) end value rescue ::Sequel::DatabaseError tries ||= 0 (tries += 1) < 10 ? retry : raise end