From 45733dda1e3829e16c49a2fdf2bd4e1306343a52 Mon Sep 17 00:00:00 2001 From: Dave Bouvier Date: Sat, 19 Apr 2014 23:24:12 -0400 Subject: [PATCH] Fix issue where install and test framework would hang if a repository was not found in the database. --- test/install_and_test_tool_shed_repositories/base/util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/install_and_test_tool_shed_repositories/base/util.py b/test/install_and_test_tool_shed_repositories/base/util.py index 04bb90ccf98..0a2d04267e2 100644 --- a/test/install_and_test_tool_shed_repositories/base/util.py +++ b/test/install_and_test_tool_shed_repositories/base/util.py @@ -598,8 +598,8 @@ def install_repository( app, repository_dict ): # Get the repository record now that the tests that install it have completed. repository = get_repository( name, owner, changeset_revision ) if repository is None: - error_message = 'Error getting revision %s of repository %s owned by %s: %s' % ( changeset_revision, name, owner, str( e ) ) - log.exception( error_message ) + error_message = 'Error getting revision %s of repository %s owned by %s: An entry for the repository was not found in the database.' % ( changeset_revision, name, owner ) + log.error( error_message ) return repository, error_message def is_excluded( exclude_list_dicts, name, owner, changeset_revision, encoded_repository_metadata_id ):