Sha256: e2f04d7eca30915ee755626ddf14cfe8eaa5d0b7e33d0e967bf288094604a6dd

Contents?: true

Size: 304 Bytes

Versions: 36

Compression:

Stored size: 304 Bytes

Contents

module Seabright
	module Shardable
		
		# Intention is to override any methods needed so that the underlying data can be safely sharded
		
		module ClassMethods
			
			# same here
			
		end
		
		def self.included(base)
			base.extend(ClassMethods)
		end
		
	end
	RedisObject.send(:include,Shardable)
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
redis_object-1.3.1b lib/redis_object/ext/shardable.rb
redis_object-1.3.1 lib/redis_object/ext/shardable.rb
redis_object-1.3.0 lib/redis_object/ext/shardable.rb
redis_object-1.2.9b lib/redis_object/ext/shardable.rb
redis_object-1.2.9 lib/redis_object/ext/shardable.rb
redis_object-1.2.8 lib/redis_object/ext/shardable.rb
redis_object-1.2.7 lib/redis_object/ext/shardable.rb
redis_object-1.2.6 lib/redis_object/ext/shardable.rb
redis_object-1.2.5 lib/redis_object/ext/shardable.rb
redis_object-1.2.4 lib/redis_object/ext/shardable.rb
redis_object-1.2.3 lib/redis_object/ext/shardable.rb
redis_object-1.2.2 lib/redis_object/ext/shardable.rb
redis_object-1.2.1 lib/redis_object/ext/shardable.rb
redis_object-1.2 lib/redis_object/ext/shardable.rb
redis_object-1.1 lib/redis_object/ext/shardable.rb
redis_object-0.5.0 lib/redis_object/ext/shardable.rb