module Selective::Ruby::Core
def self.register_runner(name, runner_class)
def self.register_runner(name, runner_class) @@available_runners[name] = runner_class end
def self.runner_for(name)
def self.runner_for(name) @@available_runners[name] || raise("Unknown runner #{name}") end