Module: Hanami::Events::CloudPubsub
- Extended by:
- Dry::Configurable
- Defined in:
- lib/hanami/events/cloud_pubsub.rb,
lib/hanami/events/cloud_pubsub/cli.rb,
lib/hanami/events/cloud_pubsub/errors.rb,
lib/hanami/events/cloud_pubsub/runner.rb,
lib/hanami/events/cloud_pubsub/version.rb,
lib/hanami/events/cloud_pubsub/listener.rb,
lib/hanami/events/cloud_pubsub/register.rb,
lib/hanami/events/cloud_pubsub/subscriber.rb,
lib/hanami/events/cloud_pubsub/integration.rb,
lib/hanami/events/cloud_pubsub/middleware/stack.rb,
lib/hanami/events/cloud_pubsub/thread_inspector.rb,
lib/hanami/events/cloud_pubsub/middleware/logging.rb,
lib/hanami/events/cloud_pubsub/safe_error_handler.rb,
lib/hanami/events/cloud_pubsub/health_check_server.rb,
lib/hanami/events/cloud_pubsub/middleware/prometheus.rb,
lib/hanami/events/cloud_pubsub/middleware/request_id.rb,
lib/hanami/events/cloud_pubsub/middleware/client/request_id.rb
Overview
CloudPubsub
Defined Under Namespace
Modules: CLI, Errors, Integration, Middleware, Register, SafeErrorHandler Classes: HealthCheckServer, Listener, Runner, Subscriber, ThreadInspector
Constant Summary collapse
- VERSION =
'3.3.0'
Class Method Summary collapse
Class Method Details
.finalize_settings! ⇒ Object
98 99 100 101 102 |
# File 'lib/hanami/events/cloud_pubsub.rb', line 98 def self.finalize_settings! require 'google/cloud/pubsub' conf_hash = config.pubsub conf_hash.each { |key, val| Google::Cloud::Pubsub.configure[key] = val } end |