Method: Roby::Application#register_plugins
- Defined in:
- lib/roby/app.rb
#register_plugins(force: false) ⇒ Object
1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 |
# File 'lib/roby/app.rb', line 1423 def register_plugins(force: false) if !plugins_enabled? && !force raise PluginsDisabled, "cannot call #register_plugins while the plugins are disabled" end # Load the plugins 'main' files return unless (plugin_path = ENV["ROBY_PLUGIN_PATH"]) plugin_path.split(":").each do |plugin| if File.directory?(plugin) load_plugins_from_prefix plugin elsif File.file?(plugin) load_plugin_file plugin end end end |