Method: Cloudenvoy::Subscriber::ClassMethods#subscription_name

Defined in:
lib/cloudenvoy/subscriber.rb

#subscription_name(topic) ⇒ String

Return the subscription name used by this subscriber to subscribe to a specific topic.

Returns:

  • The subscription name.



115
116
117
118
119
120
121
# File 'lib/cloudenvoy/subscriber.rb', line 115

def subscription_name(topic)
  [
    Cloudenvoy.config.gcp_sub_prefix.tr('.', '-'),
    to_s.underscore,
    topic
  ].join('.')
end