Module: Modis
- Defined in:
- lib/modis.rb,
lib/modis/index.rb,
lib/modis/model.rb,
lib/modis/errors.rb,
lib/modis/finder.rb,
lib/modis/version.rb,
lib/modis/attribute.rb,
lib/modis/persistence.rb,
lib/modis/transaction.rb,
lib/modis/configuration.rb
Defined Under Namespace
Modules: Attribute, Errors, Finder, Index, Model, Persistence, Transaction Classes: AttributeCoercionError, AttributeError, Configuration, IndexError, ModisError, RecordInvalid, RecordNotFound, RecordNotSaved, UnsupportedAttributeType
Constant Summary collapse
- VERSION =
'2.1.0'
Class Attribute Summary collapse
-
.config ⇒ Object
readonly
Returns the value of attribute config.
-
.connection_pool ⇒ Object
Returns the value of attribute connection_pool.
-
.connection_pool_size ⇒ Object
Returns the value of attribute connection_pool_size.
-
.connection_pool_timeout ⇒ Object
Returns the value of attribute connection_pool_timeout.
-
.redis_options ⇒ Object
Returns the value of attribute redis_options.
Class Method Summary collapse
Class Attribute Details
.config ⇒ Object (readonly)
Returns the value of attribute config.
12 13 14 |
# File 'lib/modis/configuration.rb', line 12 def config @config end |
.connection_pool ⇒ Object
Returns the value of attribute connection_pool.
23 24 25 |
# File 'lib/modis.rb', line 23 def connection_pool @connection_pool end |
.connection_pool_size ⇒ Object
Returns the value of attribute connection_pool_size.
23 24 25 |
# File 'lib/modis.rb', line 23 def connection_pool_size @connection_pool_size end |
.connection_pool_timeout ⇒ Object
Returns the value of attribute connection_pool_timeout.
23 24 25 |
# File 'lib/modis.rb', line 23 def connection_pool_timeout @connection_pool_timeout end |
.redis_options ⇒ Object
Returns the value of attribute redis_options.
23 24 25 |
# File 'lib/modis.rb', line 23 def @redis_options end |
Class Method Details
.configure {|config| ... } ⇒ Object
4 5 6 |
# File 'lib/modis/configuration.rb', line 4 def self.configure yield config end |
.with_connection ⇒ Object
39 40 41 |
# File 'lib/modis.rb', line 39 def self.with_connection connection_pool.with { |connection| yield(connection) } end |