)]}'
{"Engine/swift/setup.py":[{"author":{"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},"change_message_id":"5e348743e09b494fc4bdb77435a7fd1d7c390749","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"paste_factory \u003d [\u0027storlet_handler \u003d \u0027"},{"line_number":19,"context_line":"                 \u0027storlet_middleware.storlet_handler:filter_factory\u0027]"},{"line_number":20,"context_line":"gateways \u003d ["},{"line_number":21,"context_line":"    \u0027stub \u003d storlet_gateway.gateways.stub:StorletGatewayStub\u0027,"},{"line_number":22,"context_line":"    \u0027docker \u003d storlet_gateway.gateways.docker:StorletGatewayDocker\u0027]"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_9d7aed22","line":20,"updated":"2016-09-13 10:07:50.000000000","message":"Is this a duplicate of setup.cfg storlets.gateways?","commit_id":"7f7d2bbbc54db74432e3d37ba1924f2796848e32"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"8edaf9c3f8b3846fa51d27083a0d8be559aa164f","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"paste_factory \u003d [\u0027storlet_handler \u003d \u0027"},{"line_number":19,"context_line":"                 \u0027storlet_middleware.storlet_handler:filter_factory\u0027]"},{"line_number":20,"context_line":"gateways \u003d ["},{"line_number":21,"context_line":"    \u0027stub \u003d storlet_gateway.gateways.stub:StorletGatewayStub\u0027,"},{"line_number":22,"context_line":"    \u0027docker \u003d storlet_gateway.gateways.docker:StorletGatewayDocker\u0027]"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_71f9d27f","line":20,"in_reply_to":"9a89bdaa_9d7aed22","updated":"2016-09-13 11:13:31.000000000","message":"Yes. This is duplicated, but currently required.\n\nThe reason why we need this duplicated setting is that currently we have two setup.py for installation, one at the root directory which is used to install storlets for tox testing (using setup.cfg), and the other here which is used to install storlets by ansible scripts.\n\nThis should be removed in package refactoring. I\u0027d like to let removing for that work, and currently put duplicated settings.","commit_id":"7f7d2bbbc54db74432e3d37ba1924f2796848e32"}]}
