)]}'
{"doc/source/contributor/design.rst":[{"author":{"_account_id":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},"change_message_id":"6e63c2b67d2ec7e1b8b0b311cf1e264361479af9","unresolved":false,"context_lines":[{"line_number":28,"context_line":"* The API class (a wsgi Router) wires the REST paths to the"},{"line_number":29,"context_line":"  appropriate Controllers"},{"line_number":30,"context_line":"* Implementation of the Controllers are under the relevant module"},{"line_number":31,"context_line":"  (the service.py module in trove/instance(flavor|limits), versions.py)"},{"line_number":32,"context_line":"* Controllers usually redirect implementation to a class in the"},{"line_number":33,"context_line":"  models.py module"},{"line_number":34,"context_line":"* At this point, an api module of another component (TaskManager,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_d6d803f0","line":31,"range":{"start_line":31,"start_character":2,"end_line":31,"end_character":71},"updated":"2017-09-07 10:50:37.000000000","message":"how about \"Implementation of the Controllers are under the relevant module\n  (instance/flavor/limits) in the service.py module, and in the versions.py module\" instead :)","commit_id":"265532cfd3f886965cad4175c57a5835ef6fb04f"},{"author":{"_account_id":12860,"name":"Dongcan Ye","email":"yedongcan@yeah.net","username":"yedongcan"},"change_message_id":"d85556aabedb9af00e6e8fe4da85e80b18047711","unresolved":false,"context_lines":[{"line_number":28,"context_line":"* The API class (a wsgi Router) wires the REST paths to the"},{"line_number":29,"context_line":"  appropriate Controllers"},{"line_number":30,"context_line":"* Implementation of the Controllers are under the relevant module"},{"line_number":31,"context_line":"  (the service.py module in trove/instance(flavor|limits), versions.py)"},{"line_number":32,"context_line":"* Controllers usually redirect implementation to a class in the"},{"line_number":33,"context_line":"  models.py module"},{"line_number":34,"context_line":"* At this point, an api module of another component (TaskManager,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_d0d7d24a","line":31,"range":{"start_line":31,"start_character":2,"end_line":31,"end_character":71},"in_reply_to":"7f287b81_d6d803f0","updated":"2017-09-08 01:16:09.000000000","message":"Done","commit_id":"265532cfd3f886965cad4175c57a5835ef6fb04f"}]}
