)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"0a45b8fbecfe0655fca51267b3457ce3cc838ae6","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2017-03-21 09:56:37 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add description to policies in agents.py"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"blueprint policy-doc"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Iaf5e81f6dc5cb53356cec3ec823444a4c72168c9"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"1a1ced50_55da2f4d","line":8,"updated":"2017-03-21 11:16:16.000000000","message":"Could you note:\n\n  The \u0027discoverable\u0027 policy is not documented as it will be removed in a future change.","commit_id":"b39d58efd9ce946e9814d4f31ef4f2b656eceeaa"}],"nova/policies/agents.py":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"bb37a7dad76ec8603f90c26202e2a81f7ba26221","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        base.RULE_ADMIN_API,"},{"line_number":29,"context_line":"        \"\"\"Create, list, update, and delete guest agent builds"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Guest agents are used to access files on the disk, configure networking, or \\"},{"line_number":32,"context_line":"run other applications or scripts in the guest while the agent is running. \\"},{"line_number":33,"context_line":"This hypervisor-specific extension is currently only for the Xen driver."},{"line_number":34,"context_line":"\"\"\","},{"line_number":35,"context_line":"        [{\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027GET\u0027},"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_798f8123","line":32,"range":{"start_line":31,"start_character":0,"end_line":32,"end_character":74},"updated":"2017-03-17 18:55:02.000000000","message":"This is probably from the api-ref. I would mention, this is used for force upgrade of the XenAPI guest agent on instance boot.","commit_id":"db9520cb323f517dfe2f72de05041f9c1a8431b4"},{"author":{"_account_id":18337,"name":"Sujitha","email":"sujitha.neti@intel.com","username":"Sujitha"},"change_message_id":"e00aa7f57804af9bf5bba0598c6e6883f794a630","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        base.RULE_ADMIN_API,"},{"line_number":29,"context_line":"        \"\"\"Create, list, update, and delete guest agent builds"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Guest agents are used to access files on the disk, configure networking, or \\"},{"line_number":32,"context_line":"run other applications or scripts in the guest while the agent is running. \\"},{"line_number":33,"context_line":"This hypervisor-specific extension is currently only for the Xen driver."},{"line_number":34,"context_line":"\"\"\","},{"line_number":35,"context_line":"        [{\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027GET\u0027},"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_5c18f31d","line":32,"range":{"start_line":31,"start_character":0,"end_line":32,"end_character":74},"in_reply_to":"1a1ced50_798f8123","updated":"2017-03-17 19:20:11.000000000","message":"Done","commit_id":"db9520cb323f517dfe2f72de05041f9c1a8431b4"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"bb37a7dad76ec8603f90c26202e2a81f7ba26221","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Guest agents are used to access files on the disk, configure networking, or \\"},{"line_number":32,"context_line":"run other applications or scripts in the guest while the agent is running. \\"},{"line_number":33,"context_line":"This hypervisor-specific extension is currently only for the Xen driver."},{"line_number":34,"context_line":"\"\"\","},{"line_number":35,"context_line":"        [{\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027GET\u0027},"},{"line_number":36,"context_line":"         {\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027POST\u0027},"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_39a0a99f","line":33,"range":{"start_line":33,"start_character":61,"end_line":33,"end_character":64},"updated":"2017-03-17 18:55:02.000000000","message":"Nit: XenAPI","commit_id":"db9520cb323f517dfe2f72de05041f9c1a8431b4"},{"author":{"_account_id":18337,"name":"Sujitha","email":"sujitha.neti@intel.com","username":"Sujitha"},"change_message_id":"e00aa7f57804af9bf5bba0598c6e6883f794a630","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Guest agents are used to access files on the disk, configure networking, or \\"},{"line_number":32,"context_line":"run other applications or scripts in the guest while the agent is running. \\"},{"line_number":33,"context_line":"This hypervisor-specific extension is currently only for the Xen driver."},{"line_number":34,"context_line":"\"\"\","},{"line_number":35,"context_line":"        [{\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027GET\u0027},"},{"line_number":36,"context_line":"         {\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027POST\u0027},"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_9cd8ab55","line":33,"range":{"start_line":33,"start_character":61,"end_line":33,"end_character":64},"in_reply_to":"1a1ced50_39a0a99f","updated":"2017-03-17 19:20:11.000000000","message":"Done","commit_id":"db9520cb323f517dfe2f72de05041f9c1a8431b4"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"bb37a7dad76ec8603f90c26202e2a81f7ba26221","unresolved":false,"context_lines":[{"line_number":31,"context_line":"Guest agents are used to access files on the disk, configure networking, or \\"},{"line_number":32,"context_line":"run other applications or scripts in the guest while the agent is running. \\"},{"line_number":33,"context_line":"This hypervisor-specific extension is currently only for the Xen driver."},{"line_number":34,"context_line":"\"\"\","},{"line_number":35,"context_line":"        [{\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027GET\u0027},"},{"line_number":36,"context_line":"         {\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027POST\u0027},"},{"line_number":37,"context_line":"         {\u0027path\u0027: \u0027/os-agents/{agent_build_id}\u0027, \u0027method\u0027: \u0027PUT\u0027},"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_79886123","line":34,"updated":"2017-03-17 18:55:02.000000000","message":"I would reverse those two sentences. Start with \"This is XenAPI driver specific\", so people know to ignore it.","commit_id":"db9520cb323f517dfe2f72de05041f9c1a8431b4"},{"author":{"_account_id":18337,"name":"Sujitha","email":"sujitha.neti@intel.com","username":"Sujitha"},"change_message_id":"e00aa7f57804af9bf5bba0598c6e6883f794a630","unresolved":false,"context_lines":[{"line_number":31,"context_line":"Guest agents are used to access files on the disk, configure networking, or \\"},{"line_number":32,"context_line":"run other applications or scripts in the guest while the agent is running. \\"},{"line_number":33,"context_line":"This hypervisor-specific extension is currently only for the Xen driver."},{"line_number":34,"context_line":"\"\"\","},{"line_number":35,"context_line":"        [{\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027GET\u0027},"},{"line_number":36,"context_line":"         {\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027POST\u0027},"},{"line_number":37,"context_line":"         {\u0027path\u0027: \u0027/os-agents/{agent_build_id}\u0027, \u0027method\u0027: \u0027PUT\u0027},"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_bcdd6744","line":34,"in_reply_to":"1a1ced50_79886123","updated":"2017-03-17 19:20:11.000000000","message":"Done","commit_id":"db9520cb323f517dfe2f72de05041f9c1a8431b4"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"6ee26055a22396fbf22f8690d741bd90229c7512","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        base.RULE_ADMIN_API,"},{"line_number":29,"context_line":"        \"\"\"Create, list, update, and delete guest agent builds"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"This is XenAPI driver specific and used for force upgrade of the XenAPI \\"},{"line_number":32,"context_line":"guest agent on instance boot."},{"line_number":33,"context_line":"\"\"\","},{"line_number":34,"context_line":"        [{\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027GET\u0027},"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a1ced50_d5f1ed6b","line":31,"range":{"start_line":31,"start_character":35,"end_line":31,"end_character":43},"updated":"2017-03-20 13:38:02.000000000","message":"Nit: Maybe \"used to\"?","commit_id":"0e8200b239abe9774f58a7fe8f1ef2efb99b21ce"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"0a45b8fbecfe0655fca51267b3457ce3cc838ae6","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        base.RULE_ADMIN_API,"},{"line_number":29,"context_line":"        \"\"\"Create, list, update, and delete guest agent builds"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"This is XenAPI driver specific. It is used to force the upgrade of the \\"},{"line_number":32,"context_line":"XenAPI guest agent on instance boot."},{"line_number":33,"context_line":"\"\"\","},{"line_number":34,"context_line":"        [{\u0027path\u0027: \u0027/os-agents\u0027, \u0027method\u0027: \u0027GET\u0027},"}],"source_content_type":"text/x-python","patch_set":5,"id":"1a1ced50_d51fff05","line":31,"range":{"start_line":31,"start_character":71,"end_line":31,"end_character":72},"updated":"2017-03-21 11:16:16.000000000","message":"This isn\u0027t necessary","commit_id":"b39d58efd9ce946e9814d4f31ef4f2b656eceeaa"}]}
