E&S CVS Commit: PEAK - 'peak.running.scheduler.MainLoop' now supports using a "signal manager"

pje at eby-sarna.com pje at eby-sarna.com
Fri Aug 15 15:40:01 EDT 2003


Module Name:	PEAK
Committed By:	pje
Date:		Fri Aug 15 19:39:06 UTC 2003

Modified Files:
	PEAK: CHANGES.txt
	PEAK/src/peak: peak.ini
	PEAK/src/peak/running: scheduler.py
	PEAK/src/peak/running/tests: __init__.py
Added Files:
	PEAK/src/peak/util: signal_stack.py

Log Message:
'peak.running.scheduler.MainLoop' now supports using a "signal manager"
component (via the 'peak.running.signalManager' property) to process signals
while a 'run()' loop is in progress.  Signal managers can also be added or
removed at any time via the new 'peak.util.signal_stack' module.

Also, fixed scheduler tests using an app object without a config root.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/CHANGES.txt.diff?r1=1.70&r2=1.71
http://cvs.eby-sarna.com/PEAK/src/peak/peak.ini.diff?r1=1.71&r2=1.72
http://cvs.eby-sarna.com/PEAK/src/peak/running/scheduler.py.diff?r1=1.16&r2=1.17
http://cvs.eby-sarna.com/PEAK/src/peak/running/tests/__init__.py.diff?r1=1.7&r2=1.8
http://cvs.eby-sarna.com/PEAK/src/peak/util/signal_stack.py?rev=1.1&content-type=text/vnd.viewcvs-markup

To generate a diff of this commit:
cvs rdiff -r1.70 -r1.71 PEAK/CHANGES.txt
cvs rdiff -r1.71 -r1.72 PEAK/src/peak/peak.ini
cvs rdiff -r1.16 -r1.17 PEAK/src/peak/running/scheduler.py
cvs rdiff -r1.7 -r1.8 PEAK/src/peak/running/tests/__init__.py
cvs rdiff -r0 -r1.1 PEAK/src/peak/util/signal_stack.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the source-changes mailing list