class PhusionPassenger::AdminTools::ServerInstance::Process

def connect(socket_name = :main)

def connect(socket_name = :main)
	socket_info = @server_sockets[socket_name]
	if !socket_info
		raise "This process has no server socket named '#{socket_name}'."
	end
	return Utils.connect_to_server(socket_info.address)
	if socket_info.address_type == 'unix'
		return UNIXSocket.new(socket_info.address)
	else
		host, port = socket_info.address.split(':', 2)
		return TCPSocket.new(host, port.to_i)
	end
end

def has_metrics?

def has_metrics?
	return @has_metrics
end

def initialize(group)

def initialize(group)
	@group = group
	@server_sockets = {}
end