Method: DBGeni::Plugin#run_plugin

Defined in:
lib/dbgeni/plugin.rb

#run_plugin(klass, hook, attrs) ⇒ Object



72
73
74
75
76
77
78
# File 'lib/dbgeni/plugin.rb', line 72

def run_plugin(klass, hook, attrs)
  instance = klass.new
  unless instance.respond_to? :run
    raise DBGeni::PluginDoesNotRespondToRun
  end
  instance.run(hook, attrs)
end