class Falcon::Host
def run(container)
def run(container) if @environment.include?(:server) bound_endpoint = self.bound_endpoint container.run(name: self.name, restart: true) do |task, instance| Async.logger.info(self) {"Starting application server, binding to #{self.endpoint}..."} server = @evaluator.server server.run task.children.each(&:wait) end container.attach do bound_endpoint.close end end end