)]}'
{"docker/monasca/monasca-api/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"0109b1eb0b84e2421b39eef11875e823b3c1be19","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"    /bin/false"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3a71b18c_5856ddce","line":10,"updated":"2016-12-05 03:21:31.000000000","message":"RUN","commit_id":"9bf580fe5af30ff80fa440b33b1d8458e5a0473a"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"0109b1eb0b84e2421b39eef11875e823b3c1be19","unresolved":false,"context_lines":[{"line_number":22,"context_line":"{% block monasca_api_footer %}{% endblock %}"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"{% block footer %}{% endblock %}"},{"line_number":25,"context_line":"{{ include_footer }}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"USER monasca"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3a71b18c_785b99f6","line":25,"updated":"2016-12-05 03:21:31.000000000","message":"include_footer is deprectaed in Newton and will remove in O, so please do not add this.","commit_id":"9bf580fe5af30ff80fa440b33b1d8458e5a0473a"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"{{ macros.install_packages(monasca_api_packages | customizable(\"packages\")) }}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"ADD monasca-api-archive /monasca-api-source"},{"line_number":18,"context_line":"RUN ln -s monasca-api-source/* monasca-api \\"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3a71b18c_430a4927","line":15,"range":{"start_line":15,"start_character":27,"end_line":15,"end_character":47},"updated":"2016-12-12 10:19:43.000000000","message":"These aren\u0027t defined anywhere, if none needed this line should be removed","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"}],"docker/monasca/monasca-base/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"0109b1eb0b84e2421b39eef11875e823b3c1be19","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"    /bin/false"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"{{ macros.install_packages(monasca_base_packages | customizable(\"packages\")) }}"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3a71b18c_9874f568","line":10,"updated":"2016-12-05 03:21:31.000000000","message":"RUN","commit_id":"9bf580fe5af30ff80fa440b33b1d8458e5a0473a"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[{"line_number":10,"context_line":"RUN echo \u0027{{ install_type }} not yet available for {{ base_distro }}\u0027 \\"},{"line_number":11,"context_line":"    \u0026\u0026 /bin/false"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"{{ macros.install_packages(monasca_base_packages | customizable(\"packages\")) }}"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3a71b18c_8300e103","line":13,"range":{"start_line":13,"start_character":27,"end_line":13,"end_character":48},"updated":"2016-12-12 10:19:43.000000000","message":"These aren\u0027t defined anywhere, if none needed this line should be removed","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"{{ macros.install_packages(monasca_base_packages | customizable(\"packages\")) }}"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"RUN useradd --user-group --create-home --home-dir /var/lib/monasca monasca \\"},{"line_number":20,"context_line":"    \u0026\u0026 chmod 755 /var/lib/monasca \\"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3a71b18c_be041215","line":17,"range":{"start_line":17,"start_character":27,"end_line":17,"end_character":48},"updated":"2016-12-12 10:19:43.000000000","message":"These aren\u0027t defined anywhere, if none needed this line should be removed","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[{"line_number":28,"context_line":"RUN touch /usr/local/bin/kolla_monasca_extend_start \\"},{"line_number":29,"context_line":"    \u0026\u0026 chmod 755 /usr/local/bin/kolla_extend_start /usr/local/bin/kolla_monasca_extend_start"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"RUN usermod -a -G kolla monasca"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"{% block monasca_base_footer %}{% endblock %}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3a71b18c_1e142642","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":3},"updated":"2016-12-12 10:19:43.000000000","message":"Please combine with line 28","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"e00af32466ea8e39a218b385733db69e85432209","unresolved":false,"context_lines":[{"line_number":28,"context_line":"RUN touch /usr/local/bin/kolla_monasca_extend_start \\"},{"line_number":29,"context_line":"    \u0026\u0026 chmod 755 /usr/local/bin/kolla_extend_start /usr/local/bin/kolla_monasca_extend_start"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"RUN usermod -a -G kolla monasca"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"{% block monasca_base_footer %}{% endblock %}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3a71b18c_f47dc96d","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":3},"in_reply_to":"3a71b18c_1e142642","updated":"2016-12-12 11:06:26.000000000","message":"Done","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"}],"docker/monasca/monasca-base/extend_start.sh":[{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3a71b18c_7e451a41","updated":"2016-12-12 10:19:43.000000000","message":"s/monsasca/monasca/g","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"e00af32466ea8e39a218b385733db69e85432209","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3a71b18c_14b08542","in_reply_to":"3a71b18c_7e451a41","updated":"2016-12-12 11:06:26.000000000","message":"Done","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"}],"docker/monasca/monasca-log-api/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"0109b1eb0b84e2421b39eef11875e823b3c1be19","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"    /bin/false"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3a71b18c_d853cde0","line":10,"updated":"2016-12-05 03:21:31.000000000","message":"ditto","commit_id":"9bf580fe5af30ff80fa440b33b1d8458e5a0473a"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"0109b1eb0b84e2421b39eef11875e823b3c1be19","unresolved":false,"context_lines":[{"line_number":22,"context_line":"{% block monasca_log_api_footer %}{% endblock %}"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"{% block footer %}{% endblock %}"},{"line_number":25,"context_line":"{{ include_footer }}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"USER monasca"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3a71b18c_f85089d6","line":25,"updated":"2016-12-05 03:21:31.000000000","message":"ditto","commit_id":"9bf580fe5af30ff80fa440b33b1d8458e5a0473a"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"{{ macros.install_packages(monasca_log_api_packages | customizable(\"packages\")) }}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"ADD monasca-log-api-archive /monasca-log-api-source"},{"line_number":18,"context_line":"RUN ln -s monasca-log-api-source/* monasca-log \\"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3a71b18c_5e1a1e70","line":15,"range":{"start_line":15,"start_character":27,"end_line":15,"end_character":51},"updated":"2016-12-12 10:19:43.000000000","message":"These aren\u0027t defined anywhere, if none needed this line should be removed","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"}],"docker/monasca/monasca-notification/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"0109b1eb0b84e2421b39eef11875e823b3c1be19","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"    /bin/false"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3a71b18c_1860e5a4","line":10,"updated":"2016-12-05 03:21:31.000000000","message":"ditto","commit_id":"9bf580fe5af30ff80fa440b33b1d8458e5a0473a"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"0109b1eb0b84e2421b39eef11875e823b3c1be19","unresolved":false,"context_lines":[{"line_number":22,"context_line":"{% block monasca_notification_footer %}{% endblock %}"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"{% block footer %}{% endblock %}"},{"line_number":25,"context_line":"{{ include_footer }}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"USER monasca"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3a71b18c_3865a1b4","line":25,"updated":"2016-12-05 03:21:31.000000000","message":"ditto","commit_id":"9bf580fe5af30ff80fa440b33b1d8458e5a0473a"}],"kolla/common/config.py":[{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[{"line_number":230,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":231,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/mistral-dashboard/\u0027"},{"line_number":232,"context_line":"                     \u0027mistral-dashboard-master.tar.gz\u0027)},"},{"line_number":233,"context_line":"    \u0027horizon-plugin-monasca-ui\u0027: {"},{"line_number":234,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":235,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-ui/\u0027"},{"line_number":236,"context_line":"                     \u0027monasca-ui-1.2.1.tar.gz\u0027)},"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_3ec2c285","line":233,"range":{"start_line":233,"start_character":5,"end_line":233,"end_character":30},"updated":"2016-12-12 10:19:43.000000000","message":"There\u0027s additional entries needed in horizon/extend_start.sh to enable this, so I would either add them here or in a separate patch.","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"e00af32466ea8e39a218b385733db69e85432209","unresolved":false,"context_lines":[{"line_number":230,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":231,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/mistral-dashboard/\u0027"},{"line_number":232,"context_line":"                     \u0027mistral-dashboard-master.tar.gz\u0027)},"},{"line_number":233,"context_line":"    \u0027horizon-plugin-monasca-ui\u0027: {"},{"line_number":234,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":235,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-ui/\u0027"},{"line_number":236,"context_line":"                     \u0027monasca-ui-1.2.1.tar.gz\u0027)},"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_f4f4e9f1","line":233,"range":{"start_line":233,"start_character":5,"end_line":233,"end_character":30},"in_reply_to":"3a71b18c_3ec2c285","updated":"2016-12-12 11:06:26.000000000","message":"fair enough, new patchset","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[{"line_number":302,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":303,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-api/\u0027"},{"line_number":304,"context_line":"                     \u0027monasca-api-1.3.1.tar.gz\u0027)},"},{"line_number":305,"context_line":"    \u0027monasca-events-api\u0027: {"},{"line_number":306,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":307,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-events-api/\u0027"},{"line_number":308,"context_line":"                     \u0027monasca-events-api-0.0.6.tar.gz\u0027)},"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_9e9bd6c8","line":305,"range":{"start_line":305,"start_character":5,"end_line":305,"end_character":23},"updated":"2016-12-12 10:19:43.000000000","message":"I dont see an image for this?","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"e00af32466ea8e39a218b385733db69e85432209","unresolved":false,"context_lines":[{"line_number":302,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":303,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-api/\u0027"},{"line_number":304,"context_line":"                     \u0027monasca-api-1.3.1.tar.gz\u0027)},"},{"line_number":305,"context_line":"    \u0027monasca-events-api\u0027: {"},{"line_number":306,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":307,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-events-api/\u0027"},{"line_number":308,"context_line":"                     \u0027monasca-events-api-0.0.6.tar.gz\u0027)},"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_d43d2d8f","line":305,"range":{"start_line":305,"start_character":5,"end_line":305,"end_character":23},"in_reply_to":"3a71b18c_9e9bd6c8","updated":"2016-12-12 11:06:26.000000000","message":"got removed, will rmeove this entry","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[{"line_number":318,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":319,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-persister/\u0027"},{"line_number":320,"context_line":"                     \u0027monasca-persister-1.1.0.tar.gz\u0027)},"},{"line_number":321,"context_line":"    \u0027monasca-statsd\u0027: {"},{"line_number":322,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":323,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-statsd/\u0027"},{"line_number":324,"context_line":"                     \u0027monasca-statsd-1.3.0.tar.gz\u0027)},"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_dea1cef8","line":321,"range":{"start_line":321,"start_character":5,"end_line":321,"end_character":19},"updated":"2016-12-12 10:19:43.000000000","message":"or this","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"e00af32466ea8e39a218b385733db69e85432209","unresolved":false,"context_lines":[{"line_number":318,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":319,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-persister/\u0027"},{"line_number":320,"context_line":"                     \u0027monasca-persister-1.1.0.tar.gz\u0027)},"},{"line_number":321,"context_line":"    \u0027monasca-statsd\u0027: {"},{"line_number":322,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":323,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-statsd/\u0027"},{"line_number":324,"context_line":"                     \u0027monasca-statsd-1.3.0.tar.gz\u0027)},"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_14c5e58c","line":321,"range":{"start_line":321,"start_character":5,"end_line":321,"end_character":19},"in_reply_to":"3a71b18c_dea1cef8","updated":"2016-12-12 11:06:26.000000000","message":"did not get `git add .` will fix","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"5d20bfbd767f302bb70cf35ab54608fb7f567b99","unresolved":false,"context_lines":[{"line_number":322,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":323,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-statsd/\u0027"},{"line_number":324,"context_line":"                     \u0027monasca-statsd-1.3.0.tar.gz\u0027)},"},{"line_number":325,"context_line":"    \u0027monasca-transform\u0027: {"},{"line_number":326,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":327,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-transform/\u0027"},{"line_number":328,"context_line":"                     \u0027monasca-transform-master.tar.gz\u0027)},"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_9e82f650","line":325,"range":{"start_line":325,"start_character":5,"end_line":325,"end_character":22},"updated":"2016-12-12 10:19:43.000000000","message":"or this","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"e00af32466ea8e39a218b385733db69e85432209","unresolved":false,"context_lines":[{"line_number":322,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":323,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-statsd/\u0027"},{"line_number":324,"context_line":"                     \u0027monasca-statsd-1.3.0.tar.gz\u0027)},"},{"line_number":325,"context_line":"    \u0027monasca-transform\u0027: {"},{"line_number":326,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":327,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/monasca-transform/\u0027"},{"line_number":328,"context_line":"                     \u0027monasca-transform-master.tar.gz\u0027)},"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_54bbdd0e","line":325,"range":{"start_line":325,"start_character":5,"end_line":325,"end_character":22},"in_reply_to":"3a71b18c_9e82f650","updated":"2016-12-12 11:06:26.000000000","message":"ditto","commit_id":"2c65cc49b5c68c1f315bc744982c9633fa9c00f5"},{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"5efd42623596f11212c17bcd9aa7b0deaedbdd3d","unresolved":false,"context_lines":[{"line_number":48,"context_line":"                default\u003d[\u0027aodh\u0027, \u0027cloudkitty\u0027, \u0027congress\u0027, \u0027designate\u0027,"},{"line_number":49,"context_line":"                         \u0027freezer\u0027, \u0027gnocchi\u0027, \u0027influxdb\u0027, \u0027ironic\u0027, \u0027kafka\u0027,"},{"line_number":50,"context_line":"                         \u0027karbor\u0027, \u0027kuryr\u0027, \u0027magnum\u0027, \u0027manila\u0027, \u0027mistral\u0027,"},{"line_number":51,"context_line":"                         \u0027monasca\u0027, \u0027murano\u0027, \u0027octavia\u0027, \u0027panko\u0027, \u0027rally\u0027, \u0027sahara\u0027,"},{"line_number":52,"context_line":"                         \u0027searchlight\u0027, \u0027senlin\u0027, \u0027solum\u0027, \u0027tacker\u0027,"},{"line_number":53,"context_line":"                         \u0027telegraf\u0027, \u0027trove\u0027, \u0027zaqar\u0027, \u0027zookeeper\u0027],"},{"line_number":54,"context_line":"                help\u003d\u0027Aux Images\u0027),"}],"source_content_type":"text/x-python","patch_set":10,"id":"1a6eadb0_2b030475","line":51,"range":{"start_line":51,"start_character":25,"end_line":51,"end_character":84},"updated":"2016-12-12 19:41:36.000000000","message":"E501 line too long (84 \u003e 79 characters)","commit_id":"8c55414f52fe3cbed5581d153ff722175c5ebea9"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"f5dd6d46f4fab7874550066426280e8251a15e41","unresolved":false,"context_lines":[{"line_number":48,"context_line":"                default\u003d[\u0027aodh\u0027, \u0027cloudkitty\u0027, \u0027congress\u0027, \u0027designate\u0027,"},{"line_number":49,"context_line":"                         \u0027freezer\u0027, \u0027gnocchi\u0027, \u0027influxdb\u0027, \u0027ironic\u0027, \u0027kafka\u0027,"},{"line_number":50,"context_line":"                         \u0027karbor\u0027, \u0027kuryr\u0027, \u0027magnum\u0027, \u0027manila\u0027, \u0027mistral\u0027,"},{"line_number":51,"context_line":"                         \u0027monasca\u0027, \u0027murano\u0027, \u0027octavia\u0027, \u0027panko\u0027, \u0027rally\u0027, \u0027sahara\u0027,"},{"line_number":52,"context_line":"                         \u0027searchlight\u0027, \u0027senlin\u0027, \u0027solum\u0027, \u0027tacker\u0027,"},{"line_number":53,"context_line":"                         \u0027telegraf\u0027, \u0027trove\u0027, \u0027zaqar\u0027, \u0027zookeeper\u0027],"},{"line_number":54,"context_line":"                help\u003d\u0027Aux Images\u0027),"}],"source_content_type":"text/x-python","patch_set":10,"id":"1a6eadb0_2f605035","line":51,"range":{"start_line":51,"start_character":25,"end_line":51,"end_character":84},"in_reply_to":"1a6eadb0_2b030475","updated":"2016-12-13 11:31:09.000000000","message":"Done","commit_id":"8c55414f52fe3cbed5581d153ff722175c5ebea9"}]}
