-plugin_class.includers.each do |plugin_class_includer|
- plugin = plugin_class_includer.new(cfg)
-
- if cfg.i_mean_business then
- runner = plugin.runner().new()
- else
- runner = plugin.dummy_runner().new()
- end
-
- # The splat passes the correct (we hope) number of arguments to the
- # appropriate runner. The Rm(Dummy)Runner have splats on their
- # *target arguments as well, to turn ARGV back into an array.
- runner.run(plugin, *ARGV)
-end