)]}'
{"nova/scheduler/client/report.py":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"298af344da77a7ade29fbc8dfb0cc81101f25348","unresolved":false,"context_lines":[{"line_number":1840,"context_line":"    def delete_allocation_for_instance(self, context, uuid,"},{"line_number":1841,"context_line":"            consumer_generation\u003dNone):"},{"line_number":1842,"context_line":"        payload \u003d {"},{"line_number":1843,"context_line":"            \u0027allocations\u0027: [],"},{"line_number":1844,"context_line":"            \u0027consumer_generation \u0027: consumer_generation,"},{"line_number":1845,"context_line":"        }"},{"line_number":1846,"context_line":"        url \u003d \u0027/allocations/%s\u0027 % uuid"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f6a8fd7_ba32405d","line":1843,"updated":"2018-04-20 13:29:06.000000000","message":"this should be an empty dict not an empty list\n\nlist value of the \u0027allocations\u0027 went away with nicroversion 1.12","commit_id":"1b85a56fb05548599b3c2c945891841ab8e4223c"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"50984b5dae4996392cc06fa437e9eff054e02272","unresolved":false,"context_lines":[{"line_number":1838,"context_line":""},{"line_number":1839,"context_line":"    @safe_connect"},{"line_number":1840,"context_line":"    def delete_allocation_for_instance(self, context, uuid,"},{"line_number":1841,"context_line":"            consumer_generation\u003dNone):"},{"line_number":1842,"context_line":"        payload \u003d {"},{"line_number":1843,"context_line":"            \u0027allocations\u0027: {},"},{"line_number":1844,"context_line":"            \u0027consumer_generation \u0027: consumer_generation,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f6a8fd7_b51fb359","line":1841,"range":{"start_line":1841,"start_character":12,"end_line":1841,"end_character":36},"updated":"2018-04-20 13:39:56.000000000","message":"This should probably be required (unless we\u0027re going to retrieve it from within the method, in which case it can be omitted).  Because...","commit_id":"263e73e16467257f7f787e9958da537d86c94f94"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"50984b5dae4996392cc06fa437e9eff054e02272","unresolved":false,"context_lines":[{"line_number":1865,"context_line":"        if sign \u003e 0:"},{"line_number":1866,"context_line":"            self._allocate_for_instance(context, compute_node.uuid, instance)"},{"line_number":1867,"context_line":"        else:"},{"line_number":1868,"context_line":"            self.delete_allocation_for_instance(context, instance.uuid)"},{"line_number":1869,"context_line":""},{"line_number":1870,"context_line":"    @safe_connect"},{"line_number":1871,"context_line":"    def get_allocations_for_resource_provider(self, context, rp_uuid):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f6a8fd7_953aafc9","line":1868,"range":{"start_line":1868,"start_character":12,"end_line":1868,"end_character":71},"updated":"2018-04-20 13:39:56.000000000","message":"...it\u0027ll need to be specified here...","commit_id":"263e73e16467257f7f787e9958da537d86c94f94"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"50984b5dae4996392cc06fa437e9eff054e02272","unresolved":false,"context_lines":[{"line_number":1896,"context_line":"            instances \u003d objects.InstanceList.get_by_host_and_node(context,"},{"line_number":1897,"context_line":"                    host, nodename)"},{"line_number":1898,"context_line":"            for instance in instances:"},{"line_number":1899,"context_line":"                self.delete_allocation_for_instance(context, instance.uuid)"},{"line_number":1900,"context_line":"        try:"},{"line_number":1901,"context_line":"            self._delete_provider(rp_uuid, global_request_id\u003dcontext.global_id)"},{"line_number":1902,"context_line":"        except (exception.ResourceProviderInUse,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f6a8fd7_553097e8","line":1899,"range":{"start_line":1899,"start_character":16,"end_line":1899,"end_character":75},"updated":"2018-04-20 13:39:56.000000000","message":"...and here.","commit_id":"263e73e16467257f7f787e9958da537d86c94f94"}]}
