def __init__(self, runner = None, listeners = None): if not runner: runner = Runner.DefaultRunner() self.Runner = runner self.Listeners = [] if listeners: self.Listeners.extend(listeners)
def PlatformInitialize(): Context.Runner = Runner.DefaultRunner() if os.name == "posix": pass elif os.name == "nt": print "WARNING: Win32 support is experimental." import signal signal.signal(signal.SIGBREAK, signal.default_int_handler) else: print "Unsupported system %s" % os.name raise ValueError