Removes the unnecessary QuotaDriver.destroy_all_by_project() and
destroy_all_by_project_and_users() methods. nova.objects.Quotas already
had these methods and this patch changes the one place that was calling
the old QuotaDriver method (from the nova API /quota_sets endpoint) to
just call the nova.objects.Quotas methods of the same name.
Note that the NoopQuotaDriver's destroy_all_by_project() and
destroy_all_by_project_and_user() methods were no-ops. Now the
quota-sets API will be calling the objects.Quotas.destroy_xxx() methods
which will raise ProjectUserQuotaNotFound instead of returning a 204.
If the user is calling DELETE /os-quota-sets and there is the Noop quota
driver configured, and the response is a 404 Not Found, do we really
care?
In the future, we should be getting rid of the os-quota-sets API
entirely and using Keystone's /limits API.
One more set of methods gone from QuotaDriver...
Change-Id: Ifc0a409bd179807db18f2e7b59ea9d4d67e9a798