private[this] def resolvers = resolverMap()

in server/src/main/scala/com/twitter/server/FlagResolver.scala [31:43]


  private[this] def resolvers = resolverMap()

  def bind(arg: String): Var[Addr] = resolvers.get(arg) match {
    case Some(target) =>
      Resolver.eval(target) match {
        case Name.Bound(va) => va
        case Name.Path(_) =>
          Var.value(Addr.Failed(new IllegalArgumentException("Cannot bind to trees")))
      }
    case None =>
      val a = Addr.Failed(new NamedResolverNotFoundException(scheme, arg))
      Var.value(a)
  }