Skip to content

Instantly share code, notes, and snippets.

View joshbode's full-sized avatar

Josh Bode joshbode

  • Melbourne, Victoria, Australia
View GitHub Profile
#!/usr/bin/env python
import signal
class InterruptableRegion(object):
def __init__(self, sig=signal.SIGINT):
self.sigs = list(sig) if isinstance(sig, (list, tuple)) else [sig]