Sha256: c2a05b2d31bf3b1e0ea528f2ad9eea32b5d5a40cc84d92b124e44ba9f1150876

Contents?: true

Size: 419 Bytes

Versions: 2

Compression:

Stored size: 419 Bytes

Contents

module Entangler
  module Executor
    class Slave < Base
      def initialize(base_dir, opts = {})
        super(base_dir, opts)
        STDIN.binmode
        STDOUT.binmode
        STDIN.sync = true
        STDOUT.sync = true

        @remote_reader = STDIN
        @remote_writer = STDOUT
        $stderr.reopen(File.join(Entangler::Logger.log_file_path(base_dir, 'entangler.err')), 'w')
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
entangler-1.1.1 lib/entangler/executor/slave.rb
entangler-1.1.0 lib/entangler/executor/slave.rb