)]}'
{"tempest/api_schema/compute/v3/quotas.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"597760100b10aa6746382d010f258f9b35021bb6","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    }"},{"line_number":42,"context_line":"}"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"quota_set_detail \u003d {"},{"line_number":45,"context_line":"    \u0027status_code\u0027: [200],"},{"line_number":46,"context_line":"    \u0027response_body\u0027: {"},{"line_number":47,"context_line":"        \u0027type\u0027: \u0027object\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAWH%2F%2FGfA%3D","line":44,"updated":"2014-03-20 09:00:48.000000000","message":"We can use the sub-schema here because all the element are of same type and properties. I coded below example of quota set, please make the changes same way.-\nSample code-\nquota_set_detail \u003d {\n    \u0027status_code\u0027: [200],\n    \u0027response_body\u0027: {\n        \u0027type\u0027: \u0027object\u0027,\n        \u0027properties\u0027: {\n            \u0027quota_set\u0027: {\n                \u0027quota_common_info\u0027: {\n                    \u0027type\u0027: \u0027object\u0027,\n                    \u0027properties\u0027: {\n                        \u0027reserved\u0027: {\u0027type\u0027: \u0027integer\u0027},\n                        \u0027limit\u0027: {\u0027type\u0027: \u0027integer\u0027},\n                        \u0027in_use\u0027: {\u0027type\u0027: \u0027integer\u0027}\n                     }\n                }\n                \u0027type\u0027: \u0027object\u0027,\n                \u0027properties\u0027: {\n                    \u0027id\u0027: {\u0027type\u0027: \u0027string\u0027},\n                    \u0027instances\u0027: {\u0027$ref\u0027: \u0027#quota_common_info\u0027},\n                    \u0027cores\u0027:  {\u0027$ref\u0027: \u0027#quota_common_info\u0027},\n                    # other elements\n                 }\n         },\n         \u0027required\u0027: [\u0027quota_set\u0027]\n    }\n}","commit_id":"665f35283c963ee5015743a60283e996e6922f56"},{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"587a3c8e25d245968fb93ab5bd6135e4289d7542","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    }"},{"line_number":42,"context_line":"}"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"quota_set_detail \u003d {"},{"line_number":45,"context_line":"    \u0027status_code\u0027: [200],"},{"line_number":46,"context_line":"    \u0027response_body\u0027: {"},{"line_number":47,"context_line":"        \u0027type\u0027: \u0027object\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAWH%2F%2Brm8%3D","line":44,"in_reply_to":"AAAAWH%2F%2FGfA%3D","updated":"2014-03-25 04:28:18.000000000","message":"Done","commit_id":"665f35283c963ee5015743a60283e996e6922f56"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"597760100b10aa6746382d010f258f9b35021bb6","unresolved":false,"context_lines":[{"line_number":55,"context_line":"                        \u0027properties\u0027: {"},{"line_number":56,"context_line":"                            \u0027reserved\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":57,"context_line":"                            \u0027limit\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":58,"context_line":"                            \u0027in_use\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":59,"context_line":"                        }"},{"line_number":60,"context_line":"                    },"},{"line_number":61,"context_line":"                    \u0027cores\u0027: {"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAWH%2F%2FGu8%3D","line":58,"updated":"2014-03-20 09:00:48.000000000","message":"Do not these elements are \u0027required\u0027? I think yes, but please confirm before changing.","commit_id":"665f35283c963ee5015743a60283e996e6922f56"},{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"587a3c8e25d245968fb93ab5bd6135e4289d7542","unresolved":false,"context_lines":[{"line_number":55,"context_line":"                        \u0027properties\u0027: {"},{"line_number":56,"context_line":"                            \u0027reserved\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":57,"context_line":"                            \u0027limit\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":58,"context_line":"                            \u0027in_use\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":59,"context_line":"                        }"},{"line_number":60,"context_line":"                    },"},{"line_number":61,"context_line":"                    \u0027cores\u0027: {"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAWH%2F%2Brlo%3D","line":58,"in_reply_to":"AAAAWH%2F%2FGu8%3D","updated":"2014-03-25 04:28:18.000000000","message":"Yes, they are \u0027required\u0027. I\u0027ll write it.","commit_id":"665f35283c963ee5015743a60283e996e6922f56"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"597760100b10aa6746382d010f258f9b35021bb6","unresolved":false,"context_lines":[{"line_number":121,"context_line":"                            \u0027limit\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":122,"context_line":"                            \u0027in_use\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":123,"context_line":"                        }"},{"line_number":124,"context_line":"                    },"},{"line_number":125,"context_line":"                },"},{"line_number":126,"context_line":"                \u0027required\u0027: [\u0027id\u0027, \u0027instances\u0027, \u0027cores\u0027, \u0027ram\u0027,"},{"line_number":127,"context_line":"                             \u0027floating_ips\u0027, \u0027fixed_ips\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAWH%2F%2FGvk%3D","line":124,"updated":"2014-03-20 09:00:48.000000000","message":"Trailing space. In the above places also in each element like L122, 114 etc.","commit_id":"665f35283c963ee5015743a60283e996e6922f56"},{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"587a3c8e25d245968fb93ab5bd6135e4289d7542","unresolved":false,"context_lines":[{"line_number":121,"context_line":"                            \u0027limit\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":122,"context_line":"                            \u0027in_use\u0027: {\u0027type\u0027: \u0027integer\u0027},"},{"line_number":123,"context_line":"                        }"},{"line_number":124,"context_line":"                    },"},{"line_number":125,"context_line":"                },"},{"line_number":126,"context_line":"                \u0027required\u0027: [\u0027id\u0027, \u0027instances\u0027, \u0027cores\u0027, \u0027ram\u0027,"},{"line_number":127,"context_line":"                             \u0027floating_ips\u0027, \u0027fixed_ips\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAWH%2F%2BrlQ%3D","line":124,"in_reply_to":"AAAAWH%2F%2FGvk%3D","updated":"2014-03-25 04:28:18.000000000","message":"Done","commit_id":"665f35283c963ee5015743a60283e996e6922f56"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"597760100b10aa6746382d010f258f9b35021bb6","unresolved":false,"context_lines":[{"line_number":123,"context_line":"                        }"},{"line_number":124,"context_line":"                    },"},{"line_number":125,"context_line":"                },"},{"line_number":126,"context_line":"                \u0027required\u0027: [\u0027id\u0027, \u0027instances\u0027, \u0027cores\u0027, \u0027ram\u0027,"},{"line_number":127,"context_line":"                             \u0027floating_ips\u0027, \u0027fixed_ips\u0027,"},{"line_number":128,"context_line":"                             \u0027metadata_items\u0027, \u0027key_pairs\u0027,"},{"line_number":129,"context_line":"                             \u0027security_groups\u0027, \u0027security_group_rules\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAWH%2F%2FGvM%3D","line":126,"updated":"2014-03-20 09:00:48.000000000","message":"Please make the order of elements in response body (commit msg) and in schema same. It will be easy for reviewers.","commit_id":"665f35283c963ee5015743a60283e996e6922f56"},{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"587a3c8e25d245968fb93ab5bd6135e4289d7542","unresolved":false,"context_lines":[{"line_number":123,"context_line":"                        }"},{"line_number":124,"context_line":"                    },"},{"line_number":125,"context_line":"                },"},{"line_number":126,"context_line":"                \u0027required\u0027: [\u0027id\u0027, \u0027instances\u0027, \u0027cores\u0027, \u0027ram\u0027,"},{"line_number":127,"context_line":"                             \u0027floating_ips\u0027, \u0027fixed_ips\u0027,"},{"line_number":128,"context_line":"                             \u0027metadata_items\u0027, \u0027key_pairs\u0027,"},{"line_number":129,"context_line":"                             \u0027security_groups\u0027, \u0027security_group_rules\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAWH%2F%2BrlU%3D","line":126,"in_reply_to":"AAAAWH%2F%2FGvM%3D","updated":"2014-03-25 04:28:18.000000000","message":"Done","commit_id":"665f35283c963ee5015743a60283e996e6922f56"}]}
