)]}'
{"openstack/compute/v2/keypair.py":[{"author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"change_message_id":"7035a01924d1128a64cb0aae1129f4b03c0715a3","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"class Keypair(resource.Resource):"},{"line_number":18,"context_line":"    id_attribute \u003d \u0027name\u0027"},{"line_number":19,"context_line":"    name_attribute \u003d None"},{"line_number":20,"context_line":"    resource_key \u003d \u0027keypair\u0027"},{"line_number":21,"context_line":"    resources_key \u003d \u0027keypairs\u0027"},{"line_number":22,"context_line":"    base_path \u003d \u0027/os-keypairs\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_a6744b36","line":19,"updated":"2015-07-10 19:46:43.000000000","message":"Is this necessary here?","commit_id":"c8caa7124203dd62f64f880c245b1da33cba77d4"},{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"783555abab16344d12ae4d19b941b3c1bc301881","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"class Keypair(resource.Resource):"},{"line_number":18,"context_line":"    id_attribute \u003d \u0027name\u0027"},{"line_number":19,"context_line":"    name_attribute \u003d None"},{"line_number":20,"context_line":"    resource_key \u003d \u0027keypair\u0027"},{"line_number":21,"context_line":"    resources_key \u003d \u0027keypairs\u0027"},{"line_number":22,"context_line":"    base_path \u003d \u0027/os-keypairs\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_e85c5c4e","line":19,"in_reply_to":"ba3cc151_a6744b36","updated":"2015-07-10 19:49:26.000000000","message":"name_attribute defaults to \"name\" and if this is done here, we don\u0027t have to override find","commit_id":"c8caa7124203dd62f64f880c245b1da33cba77d4"}],"openstack/resource.py":[{"author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"change_message_id":"7035a01924d1128a64cb0aae1129f4b03c0715a3","unresolved":false,"context_lines":[{"line_number":938,"context_line":""},{"line_number":939,"context_line":"        :return: The :class:`Resource` object matching the given name or id"},{"line_number":940,"context_line":"                 or None if nothing matches."},{"line_number":941,"context_line":"        :raises: :class:`openstack.exceptions.DuplicateResource` if more"},{"line_number":942,"context_line":"                 than one resource is found for this request."},{"line_number":943,"context_line":"        \"\"\""},{"line_number":944,"context_line":"        def get_one_match(data, attr):"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_06cdf75c","line":941,"updated":"2015-07-10 19:46:43.000000000","message":"ResourceNotFound should also be in this :raises: section","commit_id":"c8caa7124203dd62f64f880c245b1da33cba77d4"},{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"783555abab16344d12ae4d19b941b3c1bc301881","unresolved":false,"context_lines":[{"line_number":938,"context_line":""},{"line_number":939,"context_line":"        :return: The :class:`Resource` object matching the given name or id"},{"line_number":940,"context_line":"                 or None if nothing matches."},{"line_number":941,"context_line":"        :raises: :class:`openstack.exceptions.DuplicateResource` if more"},{"line_number":942,"context_line":"                 than one resource is found for this request."},{"line_number":943,"context_line":"        \"\"\""},{"line_number":944,"context_line":"        def get_one_match(data, attr):"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_e823fcbc","line":941,"in_reply_to":"ba3cc151_06cdf75c","updated":"2015-07-10 19:49:26.000000000","message":"yep, I\u0027ll have to get another patch later on that.","commit_id":"c8caa7124203dd62f64f880c245b1da33cba77d4"}]}
