module ActiveRecord::DatabaseMutex::ClassMethods

Public Instance Methods

mutex() click to toggle source

Returns a mutex instance for this ActiveRecord subclass.

# 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