Sha256: 044f2bf6472fa5014f64c0ab9eb6524819a4d91dfb7be623a43ef55a6956cb2f
Contents?: true
Size: 763 Bytes
Versions: 2
Compression:
Stored size: 763 Bytes
Contents
require 'mongoid' require 'mongo' module Khronos class Storage module Adapter module Mongoid autoload :Schedule, 'khronos/storage/adapter/mongoid/schedule' autoload :ScheduleLog, 'khronos/storage/adapter/mongoid/schedule_log' def self.connect!(uri) if File.exists?("config/mongoid.yml") ::Mongoid.load!("config/mongoid.yml") else ::Mongoid.configure do |config| config.connect_to uri[:host][1..-1] end end self end def self.included(base) #puts "included in #{base}" end def self.extended(base) #puts "extended in #{base.inspect}" end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
khronos-0.0.1.pre1 | lib/khronos/storage/adapter/mongoid.rb |
khronos-0.0.1 | lib/khronos/storage/adapter/mongoid.rb |