lib/octoshark.rb in octoshark-0.1.2 vs lib/octoshark.rb in octoshark-0.2.0
- old
+ new
@@ -1,25 +1,10 @@
require 'octoshark/version'
require 'active_record'
require 'octoshark/active_record_extensions'
module Octoshark
- autoload :ConnectionManager, 'octoshark/connection_manager'
- autoload :Error, 'octoshark/error'
-
- # Octoshark needs to keep track of all connection managers in order to
- # automatically reconnect on connection establish.
- @@connection_managers = []
-
- def self.connection_managers
- @@connection_managers
- end
-
- def self.reset_connection_managers!
- connection_managers.map(&:reset!)
- end
-
- def self.disconnect!
- connection_managers.map(&:disconnect!)
- @@connection_managers = []
- end
+ autoload :CurrentConnection, 'octoshark/current_connection'
+ autoload :ConnectionManager, 'octoshark/connection_manager'
+ autoload :ConnectionPoolsManager, 'octoshark/connection_pools_manager'
+ autoload :Error, 'octoshark/error'
end