module GeoConcerns::Messaging
Public Class Methods
config()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 3 def config @config ||= config_yaml.with_indifferent_access end
config_yaml()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 21 def config_yaml config_file = "#{Rails.root}/config/geo_concerns_messaging.yml" YAML.load(ERB.new(File.read(config_file)).result)[Rails.env] end
geoblacklight_client()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 11 def geoblacklight_client local_client end
geoserver_client()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 15 def geoserver_client local_client end
local_client()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 26 def local_client GeoConcerns::LocalMessagingClient.new end
messenger()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 7 def messenger GeoConcerns::EventsGenerator.new end
rabbit_client()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 30 def rabbit_client GeoConcerns::RabbitMessagingClient.new(Messaging.config['events']['server']) end
Private Instance Methods
config()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 3 def config @config ||= config_yaml.with_indifferent_access end
config_yaml()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 21 def config_yaml config_file = "#{Rails.root}/config/geo_concerns_messaging.yml" YAML.load(ERB.new(File.read(config_file)).result)[Rails.env] end
geoblacklight_client()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 11 def geoblacklight_client local_client end
geoserver_client()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 15 def geoserver_client local_client end
local_client()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 26 def local_client GeoConcerns::LocalMessagingClient.new end
messenger()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 7 def messenger GeoConcerns::EventsGenerator.new end
rabbit_client()
click to toggle source
# File lib/generators/geo_concerns/templates/config/initializers/geo_concerns_messaging_config.rb, line 30 def rabbit_client GeoConcerns::RabbitMessagingClient.new(Messaging.config['events']['server']) end