)]}'
{"api-ref/source/v2-admin/admin-users.inc":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"20d754837dff74d37caeb2562cd694b1370b3364","unresolved":false,"context_lines":[{"line_number":132,"context_line":"   - enabled: enabled"},{"line_number":133,"context_line":"   - email: email"},{"line_number":134,"context_line":"   - name: name"},{"line_number":135,"context_line":"   - tenant: tenant"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"Request Example"},{"line_number":138,"context_line":"---------------"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"fa7ab95a_0366ec28","line":135,"updated":"2016-08-31 19:54:14.000000000","message":"Isn\u0027t this tenantId?","commit_id":"e16b94eefed11f507f195b0178018061160cddf6"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"20d754837dff74d37caeb2562cd694b1370b3364","unresolved":false,"context_lines":[{"line_number":150,"context_line":"   - email: email"},{"line_number":151,"context_line":"   - name: name"},{"line_number":152,"context_line":"   - id: id"},{"line_number":153,"context_line":"   - tenant: tenant"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"Response Example"},{"line_number":156,"context_line":"----------------"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"fa7ab95a_236db004","line":153,"updated":"2016-08-31 19:54:14.000000000","message":"Same here...","commit_id":"e16b94eefed11f507f195b0178018061160cddf6"}],"api-ref/source/v2-ext/ksadm-admin.inc":[{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"c9391554404b4cc6bf9404d67011515a9b90972e","unresolved":false,"context_lines":[{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Sets a user\u0027s tenant"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Normal response codes: 200"},{"line_number":103,"context_line":"Error response codes: 413,415,405,404,403,401,400,503,409"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"Request"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"fa7ab95a_a5c10be6","line":102,"updated":"2016-08-30 22:09:43.000000000","message":"Add a newline after this line so it displays properly","commit_id":"78a37880fead5eac41b6d3fbafcf995982b427d9"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"c9391554404b4cc6bf9404d67011515a9b90972e","unresolved":false,"context_lines":[{"line_number":100,"context_line":"Sets a user\u0027s tenant"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Normal response codes: 200"},{"line_number":103,"context_line":"Error response codes: 413,415,405,404,403,401,400,503,409"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"Request"},{"line_number":106,"context_line":"-------"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"fa7ab95a_85bec762","line":103,"range":{"start_line":103,"start_character":22,"end_line":103,"end_character":57},"updated":"2016-08-30 22:09:43.000000000","message":"nit: can you add spaces after commas","commit_id":"78a37880fead5eac41b6d3fbafcf995982b427d9"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"c9391554404b4cc6bf9404d67011515a9b90972e","unresolved":false,"context_lines":[{"line_number":134,"context_line":".. literalinclude:: samples/OS-KSADM/user-show-response.json"},{"line_number":135,"context_line":"   :language: javascript"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"   "},{"line_number":138,"context_line":"Create service (admin extension)"},{"line_number":139,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":140,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"fa7ab95a_058c77d8","line":137,"range":{"start_line":137,"start_character":0,"end_line":137,"end_character":3},"updated":"2016-08-30 22:09:43.000000000","message":"trailing spaces","commit_id":"78a37880fead5eac41b6d3fbafcf995982b427d9"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"2429f34fb095bb01702e268bacc0585e099ef819","unresolved":false,"context_lines":[{"line_number":95,"context_line":"Update user tenant"},{"line_number":96,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"..rest_method:: PUT /v2.0/users/{userId}/OS-KSADM/tenant"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Sets a user\u0027s tenant"},{"line_number":101,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"fa7ab95a_c06c3dd2","line":98,"range":{"start_line":98,"start_character":0,"end_line":98,"end_character":2},"updated":"2016-08-30 22:16:13.000000000","message":"missing space after ..","commit_id":"4f93b33363eefa7295d589d1da662719d5bb48fa"}],"api-ref/source/v2-ext/samples/OS-KSADM/user-show-response.json":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"536f45c9cc47ab5a3c49cb30e6f0ecc3779a3c43","unresolved":false,"context_lines":[{"line_number":5,"context_line":"        \"email\": \"admin@example.org\","},{"line_number":6,"context_line":"        \"username\": \"admin\","},{"line_number":7,"context_line":"        \"enabled\": true,"},{"line_number":8,"context_line":"        \"tenantId\": \"12345678901234567890123456789012\""},{"line_number":9,"context_line":"    }"},{"line_number":10,"context_line":"}"}],"source_content_type":"application/json","patch_set":5,"id":"fa7ab95a_eedc8f1a","line":8,"range":{"start_line":8,"start_character":21,"end_line":8,"end_character":53},"updated":"2016-08-31 20:08:26.000000000","message":"the IDs we use in keystone are all the same, they are 32 character UUIDs, but in our examples we use 6 characters for readability.\n\nrather than 0-9 repeated, here\u0027s how you can generate one quickly:\n\n  $ python -c \"import uuid; print uuid.uuid4().hex\"\n  1ca8e01b82a54502b36de5f50660d97a\n\ntake any 6 digits from ^^ and use that instead","commit_id":"010917c386c1311c18817ae947bde40542f456d6"}]}
