class Gurke::Runner::DRbServer

Constants

URI

Public Instance Methods

run(_files) click to toggle source
# File lib/gurke/runner.rb, line 66
def run(_files)
  require 'drb'

  hook :system, nil, nil do
    DRb.start_service URI, self
    $stdout.puts 'DRb Server running...'

    begin
      DRb.thread.join
    rescue Interrupt
      $stdout.puts
      $stdout.puts 'Exiting...'
    end

    0
  end
end
run_remote(options, files, reporter) click to toggle source
# File lib/gurke/runner.rb, line 84
def run_remote(options, files, reporter)
  Runner.new(config, options).run files, reporter
end