diff --git a/libra/api/controllers/load_balancers.py b/libra/api/controllers/load_balancers.py index 161ab3b3..5c1a81a9 100644 --- a/libra/api/controllers/load_balancers.py +++ b/libra/api/controllers/load_balancers.py @@ -510,6 +510,11 @@ class LoadBalancersController(RestController): Raises: 404 """ + try: + lbid = int(lbid) + except ValueError: + raise abort(404) + if len(remainder): if remainder[0] == 'nodes': return NodesController(lbid), remainder[1:]