Class: RabbitMQConfig
- Inherits:
-
Object
- Object
- RabbitMQConfig
- Defined in:
- lib/govuk_message_queue_consumer/rabbitmq_config.rb
Defined Under Namespace
Classes: ConfigurationError
Instance Method Summary collapse
Instance Method Details
#from_environment ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/govuk_message_queue_consumer/rabbitmq_config.rb', line 5 def from_environment { hosts: fetch("RABBITMQ_HOSTS").split(','), vhost: fetch("RABBITMQ_VHOST"), user: fetch("RABBITMQ_USER"), pass: fetch("RABBITMQ_PASSWORD"), recover_from_connection_close: true, } end |