Sha256: 8a924accc31049db5e08a27228d6182b15dba851efb7cdaddd0b865adee2b5d3

Contents?: true

Size: 586 Bytes

Versions: 1

Compression:

Stored size: 586 Bytes

Contents

require 'json'
require 'mongoid'
require 'active_support/core_ext/hash/indifferent_access'

require 'mongo_profiler/version'
require 'mongo_profiler/caller'
require 'mongo_profiler/util'
require 'mongo_profiler/extensions/moped'
require 'mongo_profiler/models/profile'
require 'mongo_profiler/models/profile_group'

module MongoProfiler
  class << self
    def current_group_name=(group_name)
      Thread.current['mongo_profiler_group_name'] = group_name
    end

    def current_group_name
      Thread.current['mongo_profiler_group_name'] || 'Undefined group name'
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mongo_profiler-0.0.2 lib/mongo_profiler.rb