Methods
Class Public methods
Source: show
# File rails/railties/lib/commands/process/spawner.rb, line 52 def self.can_bind_to_custom_address? @@can_bind_to_custom_address ||= %r^\s-a\s/.match %x#{OPTIONS[:spawner]} -h` end
Source: show
# File rails/railties/lib/commands/process/spawner.rb, line 46 def self.spawn(port) cmd = "#{OPTIONS[:spawner]} -f #{OPTIONS[:dispatcher]} -p #{port} -P #{OPTIONS[:pids]}/#{OPTIONS[:process]}.#{port}.pid" cmd << " -a #{OPTIONS[:address]}" if can_bind_to_custom_address? system(cmd) end