Don't filter endpoints when filter_value is non-truthy.

Fixes #126
This commit is contained in:
Rick Harris 2011-10-07 17:12:05 +00:00
parent 2e2172c5f5
commit 8ef6268115

@ -40,7 +40,7 @@ class ServiceCatalog(object):
endpoints = service['endpoints']
for endpoint in endpoints:
if filter_value == None or endpoint[attr] == filter_value:
if not filter_value or endpoint[attr] == filter_value:
return endpoint['publicURL']
raise novaclient.exceptions.EndpointNotFound()