)]}'
{"ansible/library/docker_compose":[{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"9907e332dcff0fd05f9fbdb9146695a47b0aa4b8","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# (c) 2015, Sam Yaple \u003csam@yaple.net\u003e"},{"line_number":4,"context_line":"#"},{"line_number":5,"context_line":"# This file is part of Ansible"},{"line_number":6,"context_line":"#"},{"line_number":7,"context_line":"# Ansible is free software: you can redistribute it and/or modify"},{"line_number":8,"context_line":"# it under the terms of the GNU General Public License as published by"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"da9b358b_ad218db6","line":5,"updated":"2015-03-31 03:56:24.000000000","message":"this file can\u0027t go in the repo with this license.  Since you are the author are you are free to relicense it however you see fit.  If you could license as ASL until it hits the main Ansible repo, we can then use it in Anisble without GPL license contamination.","commit_id":"ad60a9d2c6ceb0a677258b7af557e835b72d30ac"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"69b0e097464ab5ca3fe8b219863f036a03cf0143","unresolved":false,"context_lines":[{"line_number":4,"context_line":"#"},{"line_number":5,"context_line":"# This file is part of Ansible"},{"line_number":6,"context_line":"#"},{"line_number":7,"context_line":"# Ansible is free software: you can redistribute it and/or modify"},{"line_number":8,"context_line":"# it under the terms of the GNU General Public License as published by"},{"line_number":9,"context_line":"# the Free Software Foundation, either version 3 of the License, or"},{"line_number":10,"context_line":"# (at your option) any later version."}],"source_content_type":"application/octet-stream","patch_set":4,"id":"baa041b7_087880c3","line":7,"updated":"2015-04-02 14:37:07.000000000","message":"license gpl - should be asl or removed","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"9a20d94ba08810b7bdf258815dc02106e14b104a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"#"},{"line_number":5,"context_line":"# This file is part of Ansible"},{"line_number":6,"context_line":"#"},{"line_number":7,"context_line":"# Ansible is free software: you can redistribute it and/or modify"},{"line_number":8,"context_line":"# it under the terms of the GNU General Public License as published by"},{"line_number":9,"context_line":"# the Free Software Foundation, either version 3 of the License, or"},{"line_number":10,"context_line":"# (at your option) any later version."}],"source_content_type":"application/octet-stream","patch_set":4,"id":"baa041b7_a883cdcb","line":7,"in_reply_to":"baa041b7_087880c3","updated":"2015-04-02 16:54:34.000000000","message":"Done","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"69b0e097464ab5ca3fe8b219863f036a03cf0143","unresolved":false,"context_lines":[{"line_number":164,"context_line":""},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"        self.project \u003d compose_command.get_project(compose_command(),"},{"line_number":167,"context_line":"\t\t\t\t\t\t   self.compose_file,"},{"line_number":168,"context_line":"                                                   self.project_name,"},{"line_number":169,"context_line":"\t\t\t\t\t\t   )"},{"line_number":170,"context_line":"        self.containers \u003d self.project.client.containers(all\u003dTrue)"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"baa041b7_c8817891","line":167,"updated":"2015-04-02 14:37:07.000000000","message":"tabs should be whitespaces","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"9a20d94ba08810b7bdf258815dc02106e14b104a","unresolved":false,"context_lines":[{"line_number":164,"context_line":""},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"        self.project \u003d compose_command.get_project(compose_command(),"},{"line_number":167,"context_line":"\t\t\t\t\t\t   self.compose_file,"},{"line_number":168,"context_line":"                                                   self.project_name,"},{"line_number":169,"context_line":"\t\t\t\t\t\t   )"},{"line_number":170,"context_line":"        self.containers \u003d self.project.client.containers(all\u003dTrue)"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"baa041b7_888809e9","line":167,"in_reply_to":"baa041b7_c8817891","updated":"2015-04-02 16:54:34.000000000","message":"Done","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"69b0e097464ab5ca3fe8b219863f036a03cf0143","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"    def build(self):"},{"line_number":174,"context_line":"        self.project.build(no_cache \u003d self.no_cache,"},{"line_number":175,"context_line":"                           service_names \u003d self.service_names,"},{"line_number":176,"context_line":"                           )"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    def kill(self):"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"baa041b7_a82cf4ab","line":175,"updated":"2015-04-02 14:37:07.000000000","message":"why the ,) Shouldnt it just be )?","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"9a20d94ba08810b7bdf258815dc02106e14b104a","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"    def build(self):"},{"line_number":174,"context_line":"        self.project.build(no_cache \u003d self.no_cache,"},{"line_number":175,"context_line":"                           service_names \u003d self.service_names,"},{"line_number":176,"context_line":"                           )"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    def kill(self):"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"baa041b7_68dca5e4","line":175,"in_reply_to":"baa041b7_a82cf4ab","updated":"2015-04-02 16:54:34.000000000","message":"You\u0027ll see it in other sections too. It is valid code. I am just following the convention I see in alot of ansible modules. It also helps for reordering params. Since this module will be *hopefully* merged into ansible extras, I am going to stay with their coding style.","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"}],"ansible/roles/database/tasks/main.yml":[{"author":{"_account_id":6984,"name":"Sébastien Han","email":"seb@redhat.com","username":"leseb"},"change_message_id":"f253ed049b2cc61994470363d40559f77dba3ce0","unresolved":false,"context_lines":[{"line_number":2,"context_line":"- name: Bringing up mariadb service(s)"},{"line_number":3,"context_line":"  docker_compose:"},{"line_number":4,"context_line":"    project_name: mariadb"},{"line_number":5,"context_line":"    compose_file: /root/kolla/compose/mariadb.yml"},{"line_number":6,"context_line":"    command: up"},{"line_number":7,"context_line":"    no_recreate: true"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da9b358b_60bd8cb6","line":5,"updated":"2015-04-01 12:51:02.000000000","message":"I\u0027m a bit confused by this hardcoded path, can\u0027t we use variable instead?","commit_id":"9ef9116ab48c8ffb4652001046f2fd6461b5c09c"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"69b0e097464ab5ca3fe8b219863f036a03cf0143","unresolved":false,"context_lines":[{"line_number":2,"context_line":"- name: Bringing up mariadb service(s)"},{"line_number":3,"context_line":"  docker_compose:"},{"line_number":4,"context_line":"    project_name: mariadb"},{"line_number":5,"context_line":"    compose_file: /root/kolla/compose/mariadb.yml"},{"line_number":6,"context_line":"    command: up"},{"line_number":7,"context_line":"    no_recreate: true"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"baa041b7_ae6e3dc7","line":5,"updated":"2015-04-02 14:37:07.000000000","message":"Lets go with /usr/share/kolla/compose since setup.py installs there.","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"9a20d94ba08810b7bdf258815dc02106e14b104a","unresolved":false,"context_lines":[{"line_number":2,"context_line":"- name: Bringing up mariadb service(s)"},{"line_number":3,"context_line":"  docker_compose:"},{"line_number":4,"context_line":"    project_name: mariadb"},{"line_number":5,"context_line":"    compose_file: /root/kolla/compose/mariadb.yml"},{"line_number":6,"context_line":"    command: up"},{"line_number":7,"context_line":"    no_recreate: true"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"baa041b7_4800c134","line":5,"in_reply_to":"baa041b7_ae6e3dc7","updated":"2015-04-02 16:54:34.000000000","message":"Done","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"}],"ansible/roles/message-broker/tasks/main.yml":[{"author":{"_account_id":6984,"name":"Sébastien Han","email":"seb@redhat.com","username":"leseb"},"change_message_id":"f253ed049b2cc61994470363d40559f77dba3ce0","unresolved":false,"context_lines":[{"line_number":2,"context_line":"- name: Bringing up rabbitmq service(s)"},{"line_number":3,"context_line":"  docker_compose:"},{"line_number":4,"context_line":"    project_name: rabbitmq"},{"line_number":5,"context_line":"    compose_file: /root/kolla/compose/rabbitmq.yml"},{"line_number":6,"context_line":"    command: up"},{"line_number":7,"context_line":"    no_recreate: true"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da9b358b_c0c21834","line":5,"updated":"2015-04-01 12:51:02.000000000","message":"I\u0027m a bit confused by this hardcoded path, can\u0027t we use variable instead?","commit_id":"9ef9116ab48c8ffb4652001046f2fd6461b5c09c"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"69b0e097464ab5ca3fe8b219863f036a03cf0143","unresolved":false,"context_lines":[{"line_number":2,"context_line":"- name: Bringing up rabbitmq service(s)"},{"line_number":3,"context_line":"  docker_compose:"},{"line_number":4,"context_line":"    project_name: rabbitmq"},{"line_number":5,"context_line":"    compose_file: /root/kolla/compose/rabbitmq.yml"},{"line_number":6,"context_line":"    command: up"},{"line_number":7,"context_line":"    no_recreate: true"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"baa041b7_0e32c9f1","line":5,"updated":"2015-04-02 14:37:07.000000000","message":"lets go with /usr/share/kolla/compose since setup.py install there","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"9a20d94ba08810b7bdf258815dc02106e14b104a","unresolved":false,"context_lines":[{"line_number":2,"context_line":"- name: Bringing up rabbitmq service(s)"},{"line_number":3,"context_line":"  docker_compose:"},{"line_number":4,"context_line":"    project_name: rabbitmq"},{"line_number":5,"context_line":"    compose_file: /root/kolla/compose/rabbitmq.yml"},{"line_number":6,"context_line":"    command: up"},{"line_number":7,"context_line":"    no_recreate: true"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"baa041b7_28fd7d3a","line":5,"in_reply_to":"baa041b7_0e32c9f1","updated":"2015-04-02 16:54:34.000000000","message":"Done","commit_id":"ecbfb83a81fc71e73725c91e62eb7ad50c4df526"}]}
