)]}'
{"doc/source/rest.rst":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"bed430c59c7258fb0e97f91b64e59d5ce5b1ad33","unresolved":false,"context_lines":[{"line_number":52,"context_line":"      \"archive_policy\": \"medium\""},{"line_number":53,"context_line":"    }"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"You can retrieve the archive policy definitions by adding a \"details\" parameter"},{"line_number":56,"context_line":"to this request"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_813c5c95","line":55,"updated":"2014-11-10 11:59:42.000000000","message":"definition\n\nalso you could format details with ** or something (see ReST doc :)","commit_id":"60b2ed751bd4a7e556d286fa24867350974e6fed"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"bed430c59c7258fb0e97f91b64e59d5ce5b1ad33","unresolved":false,"context_lines":[{"line_number":82,"context_line":"          }"},{"line_number":83,"context_line":"        ],"},{"line_number":84,"context_line":"        \"name\": \"medium\""},{"line_number":85,"context_line":"      }"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"It is possible to send metrics to the entity:"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_81637cb0","line":85,"updated":"2014-11-10 11:59:42.000000000","message":"Syntax error","commit_id":"60b2ed751bd4a7e556d286fa24867350974e6fed"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"40a7b66c6d99e60fa2632e307b2c4e2f6a428605","unresolved":false,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":"::"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"  ▶ GET /v1/entity/125F6A9F-D8DB-424D-BFF2-A5F142E2DC03?details\u003dtrue"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"  ◀ HTTP/1.1 200 Ok"},{"line_number":63,"context_line":"    Content-Type: application/json"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a890539_f09fa84e","line":60,"updated":"2014-11-10 15:16:48.000000000","message":"Should the Accept header variant on this be doc\u0027d as well?","commit_id":"20ac3c01982cb237d799a6e767a2de48d1231a03"}],"gnocchi/rest/__init__.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"bed430c59c7258fb0e97f91b64e59d5ce5b1ad33","unresolved":false,"context_lines":[{"line_number":233,"context_line":"            pecan.abort("},{"line_number":234,"context_line":"                400,"},{"line_number":235,"context_line":"                \"Unable to parse details value in %s: %s\" % (method, str(e)))"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"        entity \u003d pecan.request.indexer.get_resource("},{"line_number":238,"context_line":"            \u0027entity\u0027, self.entity_id)"},{"line_number":239,"context_line":"        if not entity:"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_612cd04b","line":236,"updated":"2014-11-10 11:59:42.000000000","message":"I think you copy/pasted that from another piece of code, might be better to factorize it since we use it already twice.","commit_id":"60b2ed751bd4a7e556d286fa24867350974e6fed"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"bed430c59c7258fb0e97f91b64e59d5ce5b1ad33","unresolved":false,"context_lines":[{"line_number":244,"context_line":"                entity[\u0027archive_policy\u0027])"},{"line_number":245,"context_line":"            entity[\u0027archive_policy\u0027] \u003d ("},{"line_number":246,"context_line":"                ArchivePolicyItem.archive_policy_to_human_readable("},{"line_number":247,"context_line":"                    archive_policy))"},{"line_number":248,"context_line":"        return entity"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"    @vexpose(Measures)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_01e4ec0b","line":247,"updated":"2014-11-10 11:59:42.000000000","message":"That looks good to me. I\u0027d like to have after that another patch that does that in only one request to the indexer if details\u003dTrue. That means adding a new feature to the indexer somehow. :)","commit_id":"60b2ed751bd4a7e556d286fa24867350974e6fed"}],"gnocchi/tests/test_rest.py":[{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"40a7b66c6d99e60fa2632e307b2c4e2f6a428605","unresolved":false,"context_lines":[{"line_number":360,"context_line":"                 rest.ArchivePolicyItem(**d).to_human_readable_dict()"},{"line_number":361,"context_line":"                 for d in self.archive_policies[\u0027medium\u0027]"},{"line_number":362,"context_line":"             ]},"},{"line_number":363,"context_line":"            entity[\u0027archive_policy\u0027])"},{"line_number":364,"context_line":""},{"line_number":365,"context_line":"    def test_get_detailed_entity_with_bad_details(self):"},{"line_number":366,"context_line":"        result \u003d self.app.post_json("}],"source_content_type":"text/x-python","patch_set":2,"id":"5a890539_b087e00e","line":363,"updated":"2014-11-10 15:16:48.000000000","message":"Should also have a testcase that set the details mode via the Accept header instead of the query param.","commit_id":"20ac3c01982cb237d799a6e767a2de48d1231a03"}]}
