)]}'
{"nova/api/openstack/compute/plugins/v3/aggregates.py":[{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"b22fd8f6f8c1986609de5145b176d0ba2a560ae9","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    @extensions.expected_errors((400, 409))"},{"line_number":70,"context_line":"    @wsgi.response(201)"},{"line_number":71,"context_line":"    def create(self, req, body):"},{"line_number":72,"context_line":"        \"\"\"Creates an aggregate, given its name and availability_zone.\"\"\""},{"line_number":73,"context_line":"        context \u003d _get_context(req)"},{"line_number":74,"context_line":"        authorize(context)"},{"line_number":75,"context_line":"        if not self.is_valid_body(body, \u0027aggregate\u0027):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAARn%2F%2FxVo%3D","line":72,"updated":"2013-08-22 03:01:33.000000000","message":"maybe \"... and optional availability zone\". \n\nJust a thought given one day we might be producing doc information from these.","commit_id":"9d7fbc305197826e56a2196b3eccde1aace22f20"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"cd5400dc46425b615b59000964079aef67b3bad2","unresolved":false,"context_lines":[{"line_number":74,"context_line":"    @wsgi.response(201)"},{"line_number":75,"context_line":"    def create(self, req, body):"},{"line_number":76,"context_line":"        \"\"\""},{"line_number":77,"context_line":"        Creates an aggregate, given its name and and"},{"line_number":78,"context_line":"        optional availability zone."},{"line_number":79,"context_line":"        \"\"\""},{"line_number":80,"context_line":"        context \u003d _get_context(req)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATn%2F%2B%2BVU%3D","line":77,"updated":"2013-11-17 13:23:56.000000000","message":"extra \"and\" here in the comment","commit_id":"c2c27a201343bc7991c04d760231f4ea9d12fa67"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"1ff87ce4f788d1f7ae4dd83b035e89c4b7560e1c","unresolved":false,"context_lines":[{"line_number":74,"context_line":"    @wsgi.response(201)"},{"line_number":75,"context_line":"    def create(self, req, body):"},{"line_number":76,"context_line":"        \"\"\""},{"line_number":77,"context_line":"        Creates an aggregate, given its name and and"},{"line_number":78,"context_line":"        optional availability zone."},{"line_number":79,"context_line":"        \"\"\""},{"line_number":80,"context_line":"        context \u003d _get_context(req)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATn%2F%2B81o%3D","line":77,"in_reply_to":"AAAATn%2F%2B%2BVU%3D","updated":"2013-11-18 07:56:40.000000000","message":"thanks, done","commit_id":"c2c27a201343bc7991c04d760231f4ea9d12fa67"}],"nova/tests/api/openstack/compute/contrib/test_aggregates.py":[{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"bcb7803f5396ac05a5799e5847de7419bd68b6f1","unresolved":false,"context_lines":[{"line_number":117,"context_line":"            self.assertEqual(context, self.context, \"context\")"},{"line_number":118,"context_line":"            self.assertEqual(\"test\", name, \"name\")"},{"line_number":119,"context_line":"            self.assertEqual(None, availability_zone, \"availability_zone\")"},{"line_number":120,"context_line":"            return AGGREGATE"},{"line_number":121,"context_line":"        self.stubs.Set(self.controller.api, \"create_aggregate\","},{"line_number":122,"context_line":"                       stub_create_aggregate)"},{"line_number":123,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAATn%2F%2BKfU%3D","line":120,"updated":"2013-11-30 07:51:09.000000000","message":"For the purposes of this test I don\u0027t think it matters, but its kind of odd returning an aggregate with an availability zone set here.","commit_id":"115b3dd0e1078ad3427c93958ff924dc8793f9d0"}]}
