Module: Kurchatov::Ohai

Defined in:
lib/kurchatov/mixin/ohai.rb

Class Method Summary collapse

Class Method Details

.dataObject



4
5
6
7
8
9
10
11
12
# File 'lib/kurchatov/mixin/ohai.rb', line 4

def self.data
  @ohai ||= ::Ohai::System.new
  @mutex ||= Mutex.new
  @mutex.synchronize do
    Log.info('Load ohai plugins')
    @ohai.all_plugins
  end
  @ohai.data
end