Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Several small changes, resolves #20 and resolves #21 #28

Closed
wants to merge 43 commits into from

Conversation

arfl
Copy link

@arfl arfl commented Sep 2, 2018

Hey guys.

Thanks for your great lib. Use it a lot last time.
I would like you to merge this pull request. Sorry for not making several smaller pull requests.
My initial intention was to allow to specify the type of exchanges generated by ex-tackle(resolves #20, we need topic exchanges instead of direct exchanges).
Then I realized, that I cannot run tests twice because of already generated queues and exchanges, created during the previous test run. So I've adjusted many tests, so they clean up RabbitMQ after the test.
Since we use elixir formatter, many files have been changed by the formatter.
The last change I did to make almost all log output to log with debug level instead of info, so you get fewer messages. Then I've made the log output of RabbitMQ URL anonymous so that we do not leak the credentials anymore (resolves #21). For the test environment, I've changed the log target to be a file, because I was not able to silence all the error output produced by errors when consumers died in the tests and still use the stdout as log target.
All the changes I've made are backward compatible and we are using the changed ex-tackle in production for a few weeks already.

Thank you, guys.

Andreas

@arfl
Copy link
Author

arfl commented Sep 2, 2018

I am not able to see the semaphoreci build results, get I 404 despite a present account...

@arfl
Copy link
Author

arfl commented Sep 2, 2018

The tests are green on my machine...

@arfl arfl closed this Jan 4, 2020
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.

Direct exchanges Do not log rabbitmq url
2 participants