File: em-mongo.rb

package info (click to toggle)
ruby-em-mongo 0.5.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 320 kB
  • sloc: ruby: 2,728; makefile: 2
file content (31 lines) | stat: -rw-r--r-- 1,036 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
require "eventmachine"
begin
  require "bson_ext"
rescue LoadError
  require "bson"
end

module EM::Mongo

  module Version
    STRING = File.read(File.dirname(__FILE__) + '/em-mongo/VERSION')
    MAJOR, MINOR, TINY = STRING.split('.')
  end

  NAME    = 'em-mongo'
  LIBPATH = ::File.expand_path(::File.dirname(__FILE__)) + ::File::SEPARATOR
  PATH    = ::File.dirname(LIBPATH) + ::File::SEPARATOR
end

require File.join(EM::Mongo::LIBPATH, "em-mongo/conversions")
require File.join(EM::Mongo::LIBPATH, "em-mongo/support")
require File.join(EM::Mongo::LIBPATH, "em-mongo/database")
require File.join(EM::Mongo::LIBPATH, "em-mongo/connection")
require File.join(EM::Mongo::LIBPATH, "em-mongo/collection")
require File.join(EM::Mongo::LIBPATH, "em-mongo/exceptions")
require File.join(EM::Mongo::LIBPATH, "em-mongo/cursor")
require File.join(EM::Mongo::LIBPATH, "em-mongo/request_response")
require File.join(EM::Mongo::LIBPATH, "em-mongo/server_response")
require File.join(EM::Mongo::LIBPATH, "em-mongo/core_ext")

EMMongo = EM::Mongo