E&S CVS Commit: PEAK - Removed OpaqueURL and refactored ParsedURL for simpler creation of URL

pje at eby-sarna.com pje at eby-sarna.com
Thu Nov 7 18:18:00 EST 2002

Module Name:	PEAK
Committed By:	pje
Date:		Thu Nov  7 23:17:01 UTC 2002

Modified Files:
	PEAK: setup.py
	PEAK/src/peak/api: tests.py
	PEAK/src/peak/naming: contexts.py names.py
	PEAK/src/peak/naming/factories: peak_imports.py smtp.py uuid.py
	PEAK/src/peak/running: lockfiles.py
	PEAK/src/peak/storage: LDAP.py SQL.py
Added Files:
	PEAK/src/peak/naming/tests: __init__.py

Log Message:
Removed OpaqueURL and refactored ParsedURL for simpler creation of URL
classes.  This may need another pass or two to get everything completely
cleaned up.  Added a test suite for peak.naming to do parse tests on a
variety of the built-in URL classes, which really needs a lot more test
examples.  The URL classes also need better parse error messages.  Last,
but not least, we may need a way to map from URLs back to their strings,
if they are created from arguments instead of a string.  But that's
probably lower priority.

To view diffs of this commit, you can use the following URL(s):

To generate a diff of this commit:
cvs rdiff -r1.33 -r1.34 PEAK/setup.py
cvs rdiff -r1.3 -r1.4 PEAK/src/peak/api/tests.py
cvs rdiff -r1.22 -r1.23 PEAK/src/peak/naming/contexts.py
cvs rdiff -r1.28 -r1.29 PEAK/src/peak/naming/names.py
cvs rdiff -r1.7 -r1.8 PEAK/src/peak/naming/factories/peak_imports.py
cvs rdiff -r1.10 -r1.11 PEAK/src/peak/naming/factories/smtp.py
cvs rdiff -r1.4 -r1.5 PEAK/src/peak/naming/factories/uuid.py
cvs rdiff -r0 -r1.1 PEAK/src/peak/naming/tests/__init__.py
cvs rdiff -r1.7 -r1.8 PEAK/src/peak/running/lockfiles.py
cvs rdiff -r1.6 -r1.7 PEAK/src/peak/storage/LDAP.py
cvs rdiff -r1.7 -r1.8 PEAK/src/peak/storage/SQL.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