diff options
author | varac <varacanero@zeromail.org> | 2016-02-25 17:15:51 +0100 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2016-02-25 17:15:51 +0100 |
commit | 36dca518fa9e4d571eab12a48ce816dc60c24023 (patch) | |
tree | 84c2c6d34d4e9e70dc4bf36b953c9722c98c24fd /tests/helpers/soledad_sync.py | |
parent | 81501eae66c9b46283b16cb83e4037938655094d (diff) | |
parent | c6c759a16b41488f5f6516d0e1e07003334d3b58 (diff) |
Merge branch 'develop' of github.com:leapcode/leap_platform into develop
Diffstat (limited to 'tests/helpers/soledad_sync.py')
-rwxr-xr-x | tests/helpers/soledad_sync.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/helpers/soledad_sync.py b/tests/helpers/soledad_sync.py index b8e8fbc9..f4fc81ae 100755 --- a/tests/helpers/soledad_sync.py +++ b/tests/helpers/soledad_sync.py @@ -17,6 +17,7 @@ It takes 5 arguments: __author__: kali@leap.se """ import os +import shutil import sys import tempfile @@ -56,8 +57,13 @@ def create_docs(soledad): if __name__ == '__main__': tempdir = tempfile.mkdtemp() + + def rm_tempdir(): + shutil.rmtree(tempdir) + if len(sys.argv) < 6: bail(USAGE, 2) + uuid, token, server, cert_file, passphrase = sys.argv[1:] s = get_soledad_instance( uuid, passphrase, tempdir, server, cert_file, token) @@ -65,10 +71,12 @@ if __name__ == '__main__': def onSyncDone(sync_result): print "SYNC_RESULT:", sync_result s.close() + rm_tempdir() reactor.stop() def log_and_exit(f): log.err(f) + rm_tempdir() reactor.stop() def start_sync(): |