E&S CVS Commit: PEAK - Revised 'urlopen()' support to follow 'IStreamFactory', and expanded

pje at eby-sarna.com pje at eby-sarna.com
Sat Apr 19 21:22:01 EDT 2003


Module Name:	PEAK
Committed By:	pje
Date:		Sun Apr 20 01:21:04 UTC 2003

Modified Files:
	PEAK/src/peak: peak.ini
	PEAK/src/peak/naming: interfaces.py
	PEAK/src/peak/naming/factories: openable.py

Log Message:
Revised 'urlopen()' support to follow 'IStreamFactory', and expanded
the 'IStreamFactory' interface a bit to include 'exists()' and 'delete()'
methods.  Split off new 'FileURL' and 'FileStreamFactory' classes that
implement 'IStreamFactory' for files.  Last, but not least, dropped the
entry for the 'gopher' protocol (what was I thinking?)


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.33&r2=1.34
http://cvs.eby-sarna.com/PEAK/src/peak/naming/interfaces.py.diff?r1=1.31&r2=1.32
http://cvs.eby-sarna.com/PEAK/src/peak/naming/factories/openable.py.diff?r1=1.1&r2=1.2

To generate a diff of this commit:
cvs rdiff -r1.33 -r1.34 PEAK/src/peak/peak.ini
cvs rdiff -r1.31 -r1.32 PEAK/src/peak/naming/interfaces.py
cvs rdiff -r1.1 -r1.2 PEAK/src/peak/naming/factories/openable.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