diff options
author | Kali Kaneko <kali@leap.se> | 2016-01-25 12:01:39 -0400 |
---|---|---|
committer | Ruben Pollan <meskio@sindominio.net> | 2016-01-26 10:16:52 +0100 |
commit | c010d7dd1307e5cdb344b25fea078af8108df20a (patch) | |
tree | b32cbc779c19337e972dc09fc646a9a1bfac36c1 /tests | |
parent | c2b7f3c5ba8089bb3d4d07cba374f06020674927 (diff) |
[bug] add errback to log failure
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/helpers/soledad_sync.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/helpers/soledad_sync.py b/tests/helpers/soledad_sync.py index a1cea069..b8e8fbc9 100755 --- a/tests/helpers/soledad_sync.py +++ b/tests/helpers/soledad_sync.py @@ -25,6 +25,7 @@ import tempfile os.environ['SKIP_TWISTED_SSL_CHECK'] = '1' from twisted.internet import defer, reactor +from twisted.python import log from client_side_db import get_soledad_instance from leap.common.events import flags @@ -66,10 +67,15 @@ if __name__ == '__main__': s.close() reactor.stop() + def log_and_exit(f): + log.err(f) + reactor.stop() + def start_sync(): d = create_docs(s) d.addCallback(lambda _: s.sync()) d.addCallback(onSyncDone) + d.addErrback(log_and_exit) reactor.callWhenRunning(start_sync) reactor.run() |