Sha256: 0add875ca64fc5dc61956282c28f770b024c005c40ba39ba71058000e6bf0b70

Contents?: true

Size: 450 Bytes

Versions: 16

Compression:

Stored size: 450 Bytes

Contents

# frozen_string_literal: true

require "grpc_kit"

module AnyCable
  module GRPC
  end
end

require "anycable/grpc/config"
require "anycable/grpc_kit/server"

AnyCable.server_builder = ->(config) {
  AnyCable.logger.info "gRPC Kit version: #{::GrpcKit::VERSION}"

  ::GrpcKit.loglevel = :fatal
  ::GrpcKit.logger = AnyCable.logger if config.log_grpc?

  params = config.to_grpc_params

  AnyCable::GRPC::Server.new(**params, host: config.rpc_host)
}

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
anycable-core-1.6.0.rc.1 lib/anycable/grpc_kit.rb
anycable-core-1.5.2 lib/anycable/grpc_kit.rb
anycable-core-1.5.1 lib/anycable/grpc_kit.rb
anycable-core-1.5.0 lib/anycable/grpc_kit.rb
anycable-core-1.4.4 lib/anycable/grpc_kit.rb
anycable-core-1.5.0.rc.1 lib/anycable/grpc_kit.rb
anycable-core-1.4.3 lib/anycable/grpc_kit.rb
anycable-core-1.4.2 lib/anycable/grpc_kit.rb
anycable-core-1.4.1 lib/anycable/grpc_kit.rb
anycable-core-1.4.0 lib/anycable/grpc_kit.rb
anycable-core-1.4.0.rc.3 lib/anycable/grpc_kit.rb
anycable-core-1.4.0.rc.2 lib/anycable/grpc_kit.rb
anycable-core-1.4.0.rc.1 lib/anycable/grpc_kit.rb
anycable-core-1.4.0.pre.rc.1 lib/anycable/grpc_kit.rb
anycable-core-1.3.1 lib/anycable/grpc_kit.rb
anycable-core-1.3.0 lib/anycable/grpc_kit.rb