method

load_plugin

load_plugin(directory)
protected

Load the plugin at path unless already loaded.

Each plugin is initialized:

  • add its lib directory, if present, to the beginning of the load path
  • evaluate init.rb if present

Returns true if the plugin is successfully loaded or false if it is already loaded (similar to Kernel#require). Raises LoadError if the plugin is not found.