)]}'
{"nova/objects/resource_provider.py":[{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"d1ded41947df029ce520b54446dbcbd7110e989d","unresolved":false,"context_lines":[{"line_number":3713,"context_line":"            for rc_id, amount in resources.items()"},{"line_number":3714,"context_line":"        }"},{"line_number":3715,"context_line":"        have_sharing \u003d any(sharing_providers.values())"},{"line_number":3716,"context_line":"        if not have_sharing and not has_provider_trees:"},{"line_number":3717,"context_line":"            # We know there\u0027s no sharing providers, so we can more efficiently"},{"line_number":3718,"context_line":"            # get a list of resource provider IDs that have ALL the requested"},{"line_number":3719,"context_line":"            # resources and more efficiently construct the allocation requests"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f93b717_83e410ae","line":3716,"range":{"start_line":3716,"start_character":36,"end_line":3716,"end_character":54},"updated":"2018-01-26 02:04:16.000000000","message":"If we have this condition, L3726 else will never work, right?","commit_id":"50eb5237d2411502fbf868d99deade9be86c2c2f"}]}
