From 80eb536d9b0469688cf947c27692ced4f1439cde Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Fri, 13 Dec 2013 12:04:54 +0100 Subject: [PATCH] api: raise ClientSideError rather than ValueError This also enables the error message to be translatable. Change-Id: If63ba0f7bc04eb490578c7598875407e796700aa --- ceilometer/api/controllers/v2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ceilometer/api/controllers/v2.py b/ceilometer/api/controllers/v2.py index 4d4c39504..0e03ea5d0 100644 --- a/ceilometer/api/controllers/v2.py +++ b/ceilometer/api/controllers/v2.py @@ -716,7 +716,7 @@ class MeterController(rest.RestController): :param limit: Maximum number of samples to return. """ if limit and limit < 0: - raise ValueError("Limit must be positive") + raise ClientSideError(_("Limit must be positive")) kwargs = _query_to_kwargs(q, storage.SampleFilter.__init__) kwargs['meter'] = self._id f = storage.SampleFilter(**kwargs)