Module: ActiveRecord::DatabaseMutex::ClassMethods

Defined in:
lib/active_record/database_mutex.rb

Instance Method Summary collapse

Instance Method Details

#mutexObject

Returns a mutex instance for this ActiveRecord subclass.



37
38
39
40
41
# File 'lib/active_record/database_mutex.rb', line 37

def mutex
  @mutex ||= Implementation.new(
    :name => [ name, defined?(Rails) ? Rails.env : ENV['RAILS_ENV'] ].compact * ?@
  )
end