Sha256: bdf4af2a2e885b835ddae40f8122e5eab3fa42a0fc5ab312ef6daa0f116aad2a

Contents?: true

Size: 309 Bytes

Versions: 6

Compression:

Stored size: 309 Bytes

Contents

module MongoMapper
  module Utils
    def self.get_safe_options(options)
      return {} unless options and options.key? :safe
      safe = options[:safe]
      safe = {:w => 1} if safe == true
      safe = {:w => 0} if safe == false
      safe = {:w => safe} if safe.is_a? Fixnum
      safe
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mongo_mapper-0.14.0 lib/mongo_mapper/utils.rb
mongo_mapper-0.14.0.rc1 lib/mongo_mapper/utils.rb
mongo_mapper-0.13.1 lib/mongo_mapper/utils.rb
mongo_mapper-0.13.0 lib/mongo_mapper/utils.rb
mongo_mapper-0.13.0.beta2 lib/mongo_mapper/utils.rb
mongo_mapper-0.13.0.beta1 lib/mongo_mapper/utils.rb