diff options
author | Richard Ipsum <richard.ipsum@codethink.co.uk> | 2014-02-18 15:30:20 +0000 |
---|---|---|
committer | Richard Ipsum <richard.ipsum@codethink.co.uk> | 2014-02-18 15:30:20 +0000 |
commit | c0a7ee33e6a656b780613df422998c78c565ee24 (patch) | |
tree | 776f72bae9840b047c837231c124677bc44a9498 | |
parent | b1f1d3bfa87fcba497bcd2e15ff6dab70123adbe (diff) | |
download | system-tests-c0a7ee33e6a656b780613df422998c78c565ee24.tar.gz |
delete: don't crash if we can't delete
-rwxr-xr-x | delete.py | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -19,12 +19,14 @@ def delete_group(name): subprocess.check_output(['ssh', 'git@ct-ri-4', 'group', 'del', name, code]) -delete_repo('ct-ri-4/test-proj/test-repo') +try: + delete_repo('ct-ri-4/test-proj/test-repo') +except: + print "Oh it doesn't exist, ok" for group in ['test-proj-managers', 'test-proj-admins', 'test-proj-writers', 'test-proj-readers']: - delete_group(group) - -for group in ['baserock-managers', 'baserock-admins', - 'baserock-writers', 'baserock-readers']: - delete_group(group) + try: + delete_group(group) + except: + print("i couldn't delete %s, maybe it doesn't exist?" % group) |