)]}'
{"requirements.txt":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"238ffb3b358832471aa0bde3e62d92178c83474e","unresolved":false,"context_lines":[{"line_number":13,"context_line":"kafka-python\u003e\u003d0.9.3,\u003c0.9.4"},{"line_number":14,"context_line":"simplejson\u003e\u003d3.8.0"},{"line_number":15,"context_line":"simport"},{"line_number":16,"context_line":"eventlet"}],"source_content_type":"text/plain","patch_set":1,"id":"ba8a016a_6c3a1be9","line":16,"updated":"2015-11-19 12:20:39.000000000","message":"Why is it needed to have eventlet in requirements ? I am just curious because I had it installed couple times and had no special issues with eventlet. It is transient dependency ?","commit_id":"d7abebbd622bef90375153b242e9e81689f8a584"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"93705567d8b7294761b922e2bad45da19fa4f262","unresolved":false,"context_lines":[{"line_number":13,"context_line":"kafka-python\u003e\u003d0.9.3,\u003c0.9.4"},{"line_number":14,"context_line":"simplejson\u003e\u003d3.8.0"},{"line_number":15,"context_line":"simport"},{"line_number":16,"context_line":"eventlet"}],"source_content_type":"text/plain","patch_set":1,"id":"ba8a016a_365180d9","line":16,"in_reply_to":"ba8a016a_1db83b74","updated":"2015-11-20 10:55:02.000000000","message":"I think we can agree that gunicorn per default gets started with eventlet worker class and take it as a requirement to simplify the installation.","commit_id":"d7abebbd622bef90375153b242e9e81689f8a584"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"d0fb1a50a9c4c47b880319f1324be17e3879f61f","unresolved":false,"context_lines":[{"line_number":13,"context_line":"kafka-python\u003e\u003d0.9.3,\u003c0.9.4"},{"line_number":14,"context_line":"simplejson\u003e\u003d3.8.0"},{"line_number":15,"context_line":"simport"},{"line_number":16,"context_line":"eventlet"}],"source_content_type":"text/plain","patch_set":1,"id":"ba8a016a_fd80d7f8","line":16,"in_reply_to":"ba8a016a_1f827dc8","updated":"2015-11-19 20:16:34.000000000","message":"I am not so sure about that, maybe it is one way, but to do that, at least from my p.o.v, it would have to be required by at least 3 components. There is a view that explicit is always better, so maybe let\u0027s try to bring it up next monasca meeting. For now, I will try to reproduce, I am curious that it did not occur when I was launching it and I\u0027ve been doing that with gunicorn.","commit_id":"d7abebbd622bef90375153b242e9e81689f8a584"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"e4985c3856f56dc783e3eeed4a098f5520007fbd","unresolved":false,"context_lines":[{"line_number":13,"context_line":"kafka-python\u003e\u003d0.9.3,\u003c0.9.4"},{"line_number":14,"context_line":"simplejson\u003e\u003d3.8.0"},{"line_number":15,"context_line":"simport"},{"line_number":16,"context_line":"eventlet"}],"source_content_type":"text/plain","patch_set":1,"id":"ba8a016a_76caa870","line":16,"in_reply_to":"ba8a016a_365180d9","updated":"2015-11-20 10:58:39.000000000","message":"gunicorn requires eventlet \u003e\u003d 0.9.7. Could you add it please? Thank you for the change.","commit_id":"d7abebbd622bef90375153b242e9e81689f8a584"},{"author":{"_account_id":7874,"name":"Venkat Sundaram","email":"tsv@hp.com","username":"tsv"},"change_message_id":"637716c085299b0afcb7685efb0692d52d8567c1","unresolved":false,"context_lines":[{"line_number":13,"context_line":"kafka-python\u003e\u003d0.9.3,\u003c0.9.4"},{"line_number":14,"context_line":"simplejson\u003e\u003d3.8.0"},{"line_number":15,"context_line":"simport"},{"line_number":16,"context_line":"eventlet"}],"source_content_type":"text/plain","patch_set":1,"id":"ba8a016a_1f827dc8","line":16,"in_reply_to":"ba8a016a_6c3a1be9","updated":"2015-11-19 16:28:31.000000000","message":"When I ran log api using gunicorn, it failed and complained that eventlet was not found. After I pip installed eventlet, it was happy. Then checked for it in monasca-api requriement.txt and they do have it as dependency. May be we can move this to monasca-common requirements.txt then ?","commit_id":"d7abebbd622bef90375153b242e9e81689f8a584"},{"author":{"_account_id":7874,"name":"Venkat Sundaram","email":"tsv@hp.com","username":"tsv"},"change_message_id":"0f56e83e4828bcd38d07f8afcc80a1cf080db6a8","unresolved":false,"context_lines":[{"line_number":13,"context_line":"kafka-python\u003e\u003d0.9.3,\u003c0.9.4"},{"line_number":14,"context_line":"simplejson\u003e\u003d3.8.0"},{"line_number":15,"context_line":"simport"},{"line_number":16,"context_line":"eventlet"}],"source_content_type":"text/plain","patch_set":1,"id":"ba8a016a_1db83b74","line":16,"in_reply_to":"ba8a016a_fd80d7f8","updated":"2015-11-19 20:23:37.000000000","message":"Sure. \nIs it possible that you had monasca-api installed in your box that satisfied the eventlet dependency perhaps ?","commit_id":"d7abebbd622bef90375153b242e9e81689f8a584"}]}
