)]}'
{"octavia/common/constants.py":[{"author":{"_account_id":6951,"name":"Brandon Logan","email":"brandon.logan@rackspace.com","username":"brandon-logan"},"change_message_id":"51477da13381b75bfffe4ff8f29a5349d59949a7","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"TEMPLATES \u003d \u0027/templates\u0027"},{"line_number":208,"context_line":"AGENT_API_TEMPLATES \u003d \u0027/templates\u0027"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"AGENT_CONF_TEMPLATE \u003d \u0027amphora_agent_conf.template\u0027"},{"line_number":211,"context_line":"USER_DATA_CONFIG_DRIVE_TEMPLATE \u003d \u0027user_data_config_drive.template\u0027"}],"source_content_type":"text/x-python","patch_set":7,"id":"5a5ae5dd_c77aac77","line":208,"updated":"2016-02-09 05:58:47.000000000","message":"looks odd to have two constants the same.  I guess since one is for the amp agent and the other is for controller","commit_id":"d768cedbacd70ad0d66acd6dfe616b6d4396768b"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"c83ceec21b34fccf5f08feb9e3376c313fff137d","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"TEMPLATES \u003d \u0027/templates\u0027"},{"line_number":208,"context_line":"AGENT_API_TEMPLATES \u003d \u0027/templates\u0027"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"AGENT_CONF_TEMPLATE \u003d \u0027amphora_agent_conf.template\u0027"},{"line_number":211,"context_line":"USER_DATA_CONFIG_DRIVE_TEMPLATE \u003d \u0027user_data_config_drive.template\u0027"}],"source_content_type":"text/x-python","patch_set":7,"id":"3a57f1b5_9325e65d","line":208,"in_reply_to":"5a5ae5dd_6d54f720","updated":"2016-02-09 18:53:43.000000000","message":"Yeah, I was a bit confused when I first read these, wasn\u0027t sure exactly what they were for (like, how they were distinct) but I think I kinda understand and it seems to work as it is now, sooooo... :P","commit_id":"d768cedbacd70ad0d66acd6dfe616b6d4396768b"},{"author":{"_account_id":11302,"name":"Phillip Toohill","email":"phillip.toohill@rackspace.com","username":"ptoohill1"},"change_message_id":"68d0d34c0ea624e082cb4a0589e3c52a2f020d60","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"TEMPLATES \u003d \u0027/templates\u0027"},{"line_number":208,"context_line":"AGENT_API_TEMPLATES \u003d \u0027/templates\u0027"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"AGENT_CONF_TEMPLATE \u003d \u0027amphora_agent_conf.template\u0027"},{"line_number":211,"context_line":"USER_DATA_CONFIG_DRIVE_TEMPLATE \u003d \u0027user_data_config_drive.template\u0027"}],"source_content_type":"text/x-python","patch_set":7,"id":"5a5ae5dd_6d54f720","line":208,"in_reply_to":"5a5ae5dd_c77aac77","updated":"2016-02-09 17:07:58.000000000","message":"I agree, but these could also live anywhere. So, by default this is an odd case, but a deployer could locate them anywhere if they wanted to and the could be different directories.","commit_id":"d768cedbacd70ad0d66acd6dfe616b6d4396768b"}],"octavia/controller/worker/tasks/templates/__init__.py":[{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"c00f05a0ed0914eaf5a24c82fa13ab166666c859","unresolved":false,"context_lines":[{"line_number":1,"context_line":"__author__ \u003d \u0027stack\u0027"}],"source_content_type":"text/x-python","patch_set":6,"id":"5a5ae5dd_f1890f27","line":1,"updated":"2016-02-05 21:15:44.000000000","message":"Forgot to remove this default?","commit_id":"b9ef0a7a30c3af9e8f0906f2052d987fc1f9912f"},{"author":{"_account_id":11302,"name":"Phillip Toohill","email":"phillip.toohill@rackspace.com","username":"ptoohill1"},"change_message_id":"59c44ea166845452ffc55bacc325a23e1292e63c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"__author__ \u003d \u0027stack\u0027"}],"source_content_type":"text/x-python","patch_set":6,"id":"5a5ae5dd_0cc36eee","line":1,"in_reply_to":"5a5ae5dd_f1890f27","updated":"2016-02-05 21:43:50.000000000","message":"Done","commit_id":"b9ef0a7a30c3af9e8f0906f2052d987fc1f9912f"}],"octavia/controller/worker/tasks/templates/user_data_config_drive.template":[{"author":{"_account_id":6951,"name":"Brandon Logan","email":"brandon.logan@rackspace.com","username":"brandon-logan"},"change_message_id":"51477da13381b75bfffe4ff8f29a5349d59949a7","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# under the License."},{"line_number":14,"context_line":"-#}"},{"line_number":15,"context_line":"#cloud-config"},{"line_number":16,"context_line":"# vim: syntax\u003dyaml"},{"line_number":17,"context_line":"#"},{"line_number":18,"context_line":"# This configuration with take user-data dict and build a cloud-init"},{"line_number":19,"context_line":"# script utilizing the write_files module. The user-data dict should be a"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"5a5ae5dd_e7aec897","line":16,"updated":"2016-02-09 05:58:47.000000000","message":"vimmers always injecting their vim hints :(","commit_id":"d768cedbacd70ad0d66acd6dfe616b6d4396768b"},{"author":{"_account_id":11302,"name":"Phillip Toohill","email":"phillip.toohill@rackspace.com","username":"ptoohill1"},"change_message_id":"68d0d34c0ea624e082cb4a0589e3c52a2f020d60","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# under the License."},{"line_number":14,"context_line":"-#}"},{"line_number":15,"context_line":"#cloud-config"},{"line_number":16,"context_line":"# vim: syntax\u003dyaml"},{"line_number":17,"context_line":"#"},{"line_number":18,"context_line":"# This configuration with take user-data dict and build a cloud-init"},{"line_number":19,"context_line":"# script utilizing the write_files module. The user-data dict should be a"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"5a5ae5dd_c6f28e6f","line":16,"in_reply_to":"5a5ae5dd_e7aec897","updated":"2016-02-09 17:07:58.000000000","message":"Is a basic cloud-init header that has to be here.","commit_id":"d768cedbacd70ad0d66acd6dfe616b6d4396768b"}],"octavia/controller/worker/tasks/user_data_jinja_cfg.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"6cd0fafc151994e4d0cdf026dff8f33bb8300b02","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"3a57f1b5_da484a8a","updated":"2016-02-09 21:58:41.000000000","message":"This should be outside the tasks directory as this folder is for taskflow tasks.","commit_id":"d768cedbacd70ad0d66acd6dfe616b6d4396768b"},{"author":{"_account_id":11302,"name":"Phillip Toohill","email":"phillip.toohill@rackspace.com","username":"ptoohill1"},"change_message_id":"8cc163bfab4eeadf4e917341fc628ce613d202a9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"3a57f1b5_b0e7adab","in_reply_to":"3a57f1b5_da484a8a","updated":"2016-02-09 22:35:00.000000000","message":"Done","commit_id":"d768cedbacd70ad0d66acd6dfe616b6d4396768b"}],"octavia/tests/unit/controller/worker/tasks/test_compute_tasks.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"3dda002ec4294adc04e58a20f9c1cdb50097dbd1","unresolved":false,"context_lines":[{"line_number":130,"context_line":"                \u0027agent_jinja_cfg.AgentJinjaTemplater.\u0027"},{"line_number":131,"context_line":"                \u0027build_agent_config\u0027, return_value\u003d\u0027test_conf\u0027)"},{"line_number":132,"context_line":"    @mock.patch(\u0027octavia.controller.worker.tasks.\u0027"},{"line_number":133,"context_line":"                \u0027user_data_jinja_cfg.UserDataJinjaCfg.\u0027"},{"line_number":134,"context_line":"                \u0027build_user_data_config\u0027, return_value\u003d\u0027test_conf\u0027)"},{"line_number":135,"context_line":"    @mock.patch(\u0027stevedore.driver.DriverManager.driver\u0027)"},{"line_number":136,"context_line":"    def test_compute_create_user_data(self, mock_driver,"}],"source_content_type":"text/x-python","patch_set":8,"id":"3a57f1b5_f073e5b2","line":133,"updated":"2016-02-09 22:20:49.000000000","message":"This path has changed.","commit_id":"a60f26b2b794227196d4dea23b85e97c8d29ed42"}]}
