Shopify/spark — pull request #17 by honkfestival (2014-02-26 01:35:35+00:00)
Title: Errbit Integration

### What this does

We want to see ALL exceptions that happen in Spark (I think), not just the ones in starscream. This PR vendors [errbit-python](https://pypi.python.org/pypi/errbit) and connects it to Python's [global exception handler](http://docs.python.org/2/library/sys.html#sys.excepthook).

### Why we want this

Right now, there may or may not be Python-land errors that don't get written to stdout/stderr. This should let us detect those.

### Caveats

This is more of an experiment than anything else. @udnay has some ideas about how to do this without vendoring anything and we may need to end up doing this in our application code anyway.

### Reviewers

@hornairs @tyro89 @bouk