]> git.apps.os.sepia.ceph.com Git - teuthology.git/commit
Run context manager exit if enter fails
authorZack Cerza <zack@redhat.com>
Tue, 28 Apr 2015 19:26:27 +0000 (13:26 -0600)
committerZack Cerza <zack@redhat.com>
Tue, 28 Apr 2015 20:26:37 +0000 (14:26 -0600)
commit001afeef227411983e83d9854738fd99d3e400c0
treeab47ba79f3ba37fa55f0a9a9e10ca4bfad8ac1d6
parent087ccfd90e88567f5c4e34e2baf72fe9eb8312ab
Run context manager exit if enter fails

In run_tasks(), we were waiting until a context manager's __enter__()
finished before adding it to the stack. As a result, if __enter__()
failed, __exit__() would never be called.

Signed-off-by: Zack Cerza <zack@redhat.com>
teuthology/run_tasks.py