瀏覽代碼

[spark] Log exceptions

Erick Tryzelaar 10 年之前
父節點
當前提交
48be558
共有 2 個文件被更改,包括 4 次插入0 次删除
  1. 2 0
      apps/spark/src/spark/decorators.py
  2. 2 0
      apps/spark/src/spark/models.py

+ 2 - 0
apps/spark/src/spark/decorators.py

@@ -80,9 +80,11 @@ def api_error_handler(func):
     except QueryExpired, e:
       response['status'] = -3
     except QueryError, e:
+      LOG.exception('error running %s' % func)
       response['status'] = 1
       response['message'] = force_unicode(str(e))
     except Exception, e:
+      LOG.exception('error running %s' % func)
       response['status'] = -1
       response['message'] = force_unicode(str(e))
     finally:

+ 2 - 0
apps/spark/src/spark/models.py

@@ -227,6 +227,8 @@ class HS2Api():
       handle = self._get_handle(snippet)
       return data_export.download(handle, format, db)
     except Exception, e:
+      LOG.exception('error downloading notebook')
+
       if not hasattr(e, 'message') or not e.message:
         message = e
       else: