code: func Install(base logging.Logger, level logging.Level) {
  	grpclog.SetLoggerV2(&grpcLogger{
  		base:   base,
  		vLevel: translateLevel(level),
  	})
  }
docs: // Install installs a logger as the gRPC library's logger. The installation is
  // not protected by a mutex, so this must be set somewhere that atomic access is
  // guaranteed.
  //
  // A special logging level, "Suppress", can be provided to suppress all
  // non-fatal logging output .
  //
  // gRPC V=level and error terminology translation is as follows:
  // - V=0, ERROR (low verbosity) is logged at logging.ERROR level.
  // - V=1, WARNING (medium verbosity) is logged at logging.WARNING level.
  // - V=2, INFO (high verbosity) is logged at logging.DEBUG level.