Module: StatsCloud::PluginsHelper

Included in:
Client, StatsmeterClient
Defined in:
lib/statscloud/helpers/plugins_helper.rb

Overview

This helper configures StatsCloud plugins.

Instance Method Summary collapse

Instance Method Details

#check_plugins(plugins) ⇒ Object



9
10
11
12
13
# File 'lib/statscloud/helpers/plugins_helper.rb', line 9

def check_plugins(plugins)
  plugins&.each do |plugin|
    plugin[:class_name] = check_plugin_gem_by_name(plugin_class_name_from_plugin(plugin))
  end
end

#start_plugins_job(plugins, mutex) ⇒ Object



15
16
17
18
19
# File 'lib/statscloud/helpers/plugins_helper.rb', line 15

def start_plugins_job(plugins, mutex)
  plugins&.each do |plugin|
    start_plugin(plugin, mutex)
  end
end