示例#1
0
文件: Dispatcher.py 项目: butakun/duh
	def __init__(self, runner = None, listeners = None):

		if not runner:
			runner = Runner.DefaultRunner()
		self.Runner = runner
		self.Listeners = []
		if listeners:
			self.Listeners.extend(listeners)
示例#2
0
文件: Mothership.py 项目: butakun/duh
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