Merge "Ensure is_backend_avail() doesn't leave open connections"

This commit is contained in:
Jenkins
2014-11-19 18:37:06 +00:00
committed by Gerrit Code Review

View File

@@ -683,7 +683,8 @@ def is_backend_avail(backend, database, user=None, passwd=None):
user=user,
passwd=passwd)
try:
provision.Backend._ensure_backend_available(connect_uri)
eng = provision.Backend._ensure_backend_available(connect_uri)
eng.dispose()
except exception.BackendNotAvailable:
return False
else: