Sha256: b480991848ef21218efb4fdc20fb565a4b38a51f6878edb9646b6b1ea9417bf4

Contents?: true

Size: 551 Bytes

Versions: 6

Compression:

Stored size: 551 Bytes

Contents

#!/usr/bin/env ruby
$LOAD_PATH << "#{File.dirname(__FILE__)}/../../lib"
$LOAD_PATH << "#{File.dirname(__FILE__)}/../../ext"
require 'passenger/spawn_manager'

include Passenger
class SpawnManager
	def handle_spawn_application(app_root, lower_privilege, lowest_user, environment,
				spawn_method, app_type)
		client.write('ok')
		client.write(1234, "/tmp/nonexistant.socket", false)
		client.send_io(STDERR)
	end
end

DEFAULT_INPUT_FD = 3

manager = SpawnManager.new
input = IO.new(DEFAULT_INPUT_FD)
manager.start_synchronously(input)
manager.cleanup

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
passenger-2.0.1 test/stub/spawn_server.rb
passenger-2.0.3 test/stub/spawn_server.rb
passenger-2.0.4 test/stub/spawn_server.rb
passenger-2.0.2 test/stub/spawn_server.rb
passenger-2.0.5 test/stub/spawn_server.rb
passenger-2.0.6 test/stub/spawn_server.rb