E&S CVS Commit: PEAK - Revised 'urlopen()' support to follow 'IStreamFactory', and expanded
pje@eby-sarna.com
pje@eby-sarna.com
Sat Apr 19 21:22:01 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.