Skip to content

Add arbitrary rabbitmq args#431

Merged
josegonzalez merged 2 commits into
python-beaver:masterfrom
elijah-roberts:add-arbitrary-rabbitmq-args
Oct 14, 2018
Merged

Add arbitrary rabbitmq args#431
josegonzalez merged 2 commits into
python-beaver:masterfrom
elijah-roberts:add-arbitrary-rabbitmq-args

Conversation

@elijah-roberts
Copy link
Copy Markdown

This fixes #430

Updates transport to allow arbitrary arguments from config, while still maintaining backwards compatibility with existing arguments.

  • arguments now default to an empty dictionary
  • if 'ha_queues' is true, 'x-ha-policy' key is added to arguments, and set to 'all'
  • if arguments is set in config, arguments are parsed and added to arguments dict

eroberts added 2 commits October 14, 2018 17:12
- Updated transport to parse arguments
-Updated config.py to add system property
- Updated user usage documentation
- Confirmed no change in functionality if args are not passed
@coveralls
Copy link
Copy Markdown

Coverage Status

Coverage decreased (-0.1%) to 47.11% when pulling 37dd76a on aliegha:add-arbitrary-rabbitmq-args into d093e6f on python-beaver:master.

@josegonzalez josegonzalez merged commit 7ce015b into python-beaver:master Oct 14, 2018
@josegonzalez
Copy link
Copy Markdown
Member

Released in 36.3.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for arbitrary rabbitmq arguments

3 participants