E&S CVS Commit: PEAK - Begin retrieval->adaptation refactoring. ZConfig, lockfiles, logs, and

pje at eby-sarna.com pje at eby-sarna.com
Wed Jun 18 18:11:00 EDT 2003


Module Name:	PEAK
Committed By:	pje
Date:		Wed Jun 18 22:19:34 UTC 2003

Modified Files:
	PEAK/src/peak: peak.ini
	PEAK/src/peak/config: load_zconfig.py
	PEAK/src/peak/naming: contexts.py
	PEAK/src/peak/naming/factories: openable.py peak_imports.py
	PEAK/src/peak/running: daemons.py lockfiles.py logs.py

Log Message:
Begin retrieval->adaptation refactoring.  ZConfig, lockfiles, logs, and
files now all support adaptation and/or have been converted to contexts.
Up next: SQL, LDAP, UUIDs, DDE, SMTP, and shellcmd:.  After that, retrieve
goes away altogether, followed by creationName/creationParent.

It would be a good idea for you to start right away on adding
'adaptTo=IWhatever' to all your bindings that use the naming system to
retrieve logs, locks, connections, etc.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/src/peak/peak.ini.diff?r1=1.49&r2=1.50
http://cvs.eby-sarna.com/PEAK/src/peak/config/load_zconfig.py.diff?r1=1.3&r2=1.4
http://cvs.eby-sarna.com/PEAK/src/peak/naming/contexts.py.diff?r1=1.51&r2=1.52
http://cvs.eby-sarna.com/PEAK/src/peak/naming/factories/openable.py.diff?r1=1.10&r2=1.11
http://cvs.eby-sarna.com/PEAK/src/peak/naming/factories/peak_imports.py.diff?r1=1.13&r2=1.14
http://cvs.eby-sarna.com/PEAK/src/peak/running/daemons.py.diff?r1=1.19&r2=1.20
http://cvs.eby-sarna.com/PEAK/src/peak/running/lockfiles.py.diff?r1=1.18&r2=1.19
http://cvs.eby-sarna.com/PEAK/src/peak/running/logs.py.diff?r1=1.18&r2=1.19

To generate a diff of this commit:
cvs rdiff -r1.49 -r1.50 PEAK/src/peak/peak.ini
cvs rdiff -r1.3 -r1.4 PEAK/src/peak/config/load_zconfig.py
cvs rdiff -r1.51 -r1.52 PEAK/src/peak/naming/contexts.py
cvs rdiff -r1.10 -r1.11 PEAK/src/peak/naming/factories/openable.py
cvs rdiff -r1.13 -r1.14 PEAK/src/peak/naming/factories/peak_imports.py
cvs rdiff -r1.19 -r1.20 PEAK/src/peak/running/daemons.py
cvs rdiff -r1.18 -r1.19 PEAK/src/peak/running/lockfiles.py \
    PEAK/src/peak/running/logs.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