class Expedite::Command::Boot
Public Instance Methods
call()
click to toggle source
# File lib/expedite/command/boot.rb, line 4 def call variant = ARGV[0] require "expedite/application" Expedite::Application.new( variant: variant, manager: UNIXSocket.for_fd(@child_socket.fileno), env: Expedite::Env.new( root: ENV['EXPEDITE_ROOT'], log_file: @log_file, ), ).boot end
runs_in()
click to toggle source
# File lib/expedite/command/boot.rb, line 24 def runs_in :server end
setup(client)
click to toggle source
# File lib/expedite/command/boot.rb, line 19 def setup(client) @child_socket = client.recv_io @log_file = client.recv_io end