Class: NFAgent::Plugin

Inherits:
Object show all
Defined in:
lib/nfagent/plugin.rb

Class Method Summary collapse

Class Method Details

.load_pluginsObject



4
5
6
7
8
9
10
11
# File 'lib/nfagent/plugin.rb', line 4

def load_plugins
  if Config.plugin_directory && !Config.plugin_directory.empty? && File.exists?(Config.plugin_directory)
    Dir.glob(File.join(Config.plugin_directory, "*.rb")).each do |file|
      Log.info("Loading plugin: #{file}")
      load(file)
    end
  end
end