Class: Bigcommerce::Lightstep::TransportFactory
- Inherits:
-
Object
- Object
- Bigcommerce::Lightstep::TransportFactory
- Defined in:
- lib/bigcommerce/lightstep/transport_factory.rb
Overview
Build transports for the lightstep connection
Instance Method Summary collapse
Instance Method Details
#build ⇒ ::Bigcommerce::Lightstep::Transport
25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/bigcommerce/lightstep/transport_factory.rb', line 25 def build ::Bigcommerce::Lightstep::Transport.new( host: ::Bigcommerce::Lightstep.host, port: ::Bigcommerce::Lightstep.port.to_i, verbose: ::Bigcommerce::Lightstep.verbosity.to_i, encryption: ::Bigcommerce::Lightstep.port.to_i == 443 ? ::Bigcommerce::Lightstep::Transport::ENCRYPTION_TLS : ::Bigcommerce::Lightstep::Transport::ENCRYPTION_NONE, ssl_verify_peer: ::Bigcommerce::Lightstep.ssl_verify_peer, access_token: ::Bigcommerce::Lightstep.access_token, logger: ::Bigcommerce::Lightstep.logger ) end |