X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/549f4a1deddb41f6abbc493a660d9fb0976da91a..3bf405f3fd820d17b55216f120aaf95f72a05a8b:/sdk/python/bin/arv-ws diff --git a/sdk/python/bin/arv-ws b/sdk/python/bin/arv-ws index 58b628145f..ce7f066ec7 100755 --- a/sdk/python/bin/arv-ws +++ b/sdk/python/bin/arv-ws @@ -6,6 +6,8 @@ import argparse import arvados from arvados.events import subscribe +logger = logging.getLogger('arvados.arv-ws') + parser = argparse.ArgumentParser() parser.add_argument('-u', '--uuid', type=str, default="") args = parser.parse_args() @@ -22,9 +24,7 @@ ws = None try: ws = subscribe(api, filters, lambda ev: on_message(ev)) ws.run_forever() -except KeyboardInterrupt: - print '' # don't log it -except: - logging.exception('') +except Exception: + logger.exception('') if (ws): ws.close_connection()