)]}'
{"watcherclient/tests/v1/test_audit_template.py":[{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"5d9956ef037d0f5f2128d5c8efac829f6b8d5a42","unresolved":false,"context_lines":[{"line_number":226,"context_line":"        self.assertEqual(expect, self.api.calls)"},{"line_number":227,"context_line":"        self.assertEqual(1, len(audit_templates))"},{"line_number":228,"context_line":""},{"line_number":229,"context_line":"    def test_audit_templates_list_detail(self):"},{"line_number":230,"context_line":"        audit_templates \u003d self.mgr.list(detail\u003dTrue)"},{"line_number":231,"context_line":"        expect \u003d ["},{"line_number":232,"context_line":"            (\u0027GET\u0027, \u0027/v1/audit_templates/detail\u0027, {}, None),"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_10ecdcf1","line":229,"updated":"2016-03-31 16:26:33.000000000","message":"add a test: test_audit_templates_list_by_strategy_id","commit_id":"53f75cf281d056dee5a7dfaed9f91ed6b8ebc7ee"}],"watcherclient/v1/audit_template.py":[{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"5d9956ef037d0f5f2128d5c8efac829f6b8d5a42","unresolved":false,"context_lines":[{"line_number":39,"context_line":"        \"\"\"Retrieve a list of audit template."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        :param name: Name of the audit template"},{"line_number":42,"context_line":"        :param limit: The maximum number of results to return per"},{"line_number":43,"context_line":"                      request, if:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"            1) limit \u003e 0, the maximum number of audit templates to return."}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_500ad48a","line":42,"updated":"2016-03-31 16:26:33.000000000","message":"missing docstring for goal_id and strategy_id","commit_id":"53f75cf281d056dee5a7dfaed9f91ed6b8ebc7ee"}],"watcherclient/v1/goal.py":[{"author":{"_account_id":20515,"name":"Tomasz Kaczynski","email":"tomasz.kaczynski@intel.com","username":"tkaczynski"},"change_message_id":"93b16ef0203b605e07889a13cebd1dcf3bfe5abe","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    @staticmethod"},{"line_number":30,"context_line":"    def _path(goal\u003dNone):"},{"line_number":31,"context_line":"        return \u0027/v1/goals/%s\u0027 % goal if goal else \u0027/v1/goals\u0027"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    def list(self, limit\u003dNone, sort_key\u003dNone, sort_dir\u003dNone, detail\u003dFalse):"},{"line_number":34,"context_line":"        \"\"\"Retrieve a list of goal."}],"source_content_type":"text/x-python","patch_set":4,"id":"5a18252c_dfe580dc","line":31,"updated":"2016-04-14 11:44:52.000000000","message":"Isn\u0027t that goal_id? or uuid?","commit_id":"e2f1ca5359bb415f55a86467a84aebaa5616b223"},{"author":{"_account_id":20515,"name":"Tomasz Kaczynski","email":"tomasz.kaczynski@intel.com","username":"tkaczynski"},"change_message_id":"93b16ef0203b605e07889a13cebd1dcf3bfe5abe","unresolved":false,"context_lines":[{"line_number":69,"context_line":"            return self._list_pagination(self._path(path), \"goals\","},{"line_number":70,"context_line":"                                         limit\u003dlimit)"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    def get(self, goal):"},{"line_number":73,"context_line":"        try:"},{"line_number":74,"context_line":"            return self._list(self._path(goal))[0]"},{"line_number":75,"context_line":"        except IndexError:"}],"source_content_type":"text/x-python","patch_set":4,"id":"5a18252c_7f326c60","line":72,"updated":"2016-04-14 11:44:52.000000000","message":"Similar question: is it a goal ID?","commit_id":"e2f1ca5359bb415f55a86467a84aebaa5616b223"}],"watcherclient/v1/goal_shell.py":[{"author":{"_account_id":20515,"name":"Tomasz Kaczynski","email":"tomasz.kaczynski@intel.com","username":"tkaczynski"},"change_message_id":"93b16ef0203b605e07889a13cebd1dcf3bfe5abe","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"@cliutils.arg("},{"line_number":30,"context_line":"    \u0027goal\u0027,"},{"line_number":31,"context_line":"    metavar\u003d\u0027\u003cgoal\u003e\u0027,"},{"line_number":32,"context_line":"    help\u003d\"ID of the goal\")"},{"line_number":33,"context_line":"def do_goal_show(cc, args):"}],"source_content_type":"text/x-python","patch_set":4,"id":"5a18252c_9f7b08f5","line":30,"updated":"2016-04-14 11:44:52.000000000","message":"goal_id?","commit_id":"e2f1ca5359bb415f55a86467a84aebaa5616b223"},{"author":{"_account_id":20515,"name":"Tomasz Kaczynski","email":"tomasz.kaczynski@intel.com","username":"tkaczynski"},"change_message_id":"93b16ef0203b605e07889a13cebd1dcf3bfe5abe","unresolved":false,"context_lines":[{"line_number":29,"context_line":"@cliutils.arg("},{"line_number":30,"context_line":"    \u0027goal\u0027,"},{"line_number":31,"context_line":"    metavar\u003d\u0027\u003cgoal\u003e\u0027,"},{"line_number":32,"context_line":"    help\u003d\"ID of the goal\")"},{"line_number":33,"context_line":"def do_goal_show(cc, args):"},{"line_number":34,"context_line":"    \"\"\"Show detailed information about a _print_goal_show.\"\"\""},{"line_number":35,"context_line":"    goal \u003d cc.goal.get(args.goal)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5a18252c_bf5d247b","line":32,"updated":"2016-04-14 11:44:52.000000000","message":"I\u0027m confused - is it goal ID (integer) or goal UUID?","commit_id":"e2f1ca5359bb415f55a86467a84aebaa5616b223"}],"watcherclient/v1/resource_fields.py":[{"author":{"_account_id":20515,"name":"Tomasz Kaczynski","email":"tomasz.kaczynski@intel.com","username":"tkaczynski"},"change_message_id":"93b16ef0203b605e07889a13cebd1dcf3bfe5abe","unresolved":false,"context_lines":[{"line_number":20,"context_line":"AUDIT_TEMPLATE_FIELDS \u003d ["},{"line_number":21,"context_line":"    \u0027uuid\u0027, \u0027created_at\u0027, \u0027updated_at\u0027, \u0027deleted_at\u0027,"},{"line_number":22,"context_line":"    \u0027description\u0027, \u0027host_aggregate\u0027, \u0027name\u0027,"},{"line_number":23,"context_line":"    \u0027extra\u0027, \u0027goal_id\u0027, \u0027strategy_id\u0027]"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"AUDIT_TEMPLATE_FIELD_LABELS \u003d ["},{"line_number":26,"context_line":"    \u0027UUID\u0027, \u0027Created At\u0027, \u0027Updated At\u0027, \u0027Deleted At\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"5a18252c_5ffb3047","line":23,"updated":"2016-04-14 11:44:52.000000000","message":"So which id it is? Integer (id field in DB) or UUID (uuid in DB)?","commit_id":"e2f1ca5359bb415f55a86467a84aebaa5616b223"}]}
