/[gentoo-src]/portage/pym/orig_dict_cache.py
Gentoo

Log of /portage/pym/orig_dict_cache.py

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 9 23:20:47 2004 UTC (9 years, 10 months ago) by ferringb
Branch: MAIN
CVS Tags: HEAD, portage_041204
Branch point for: portage_2_1
Changes since 1.6: +7 -14 lines
Diff to previous 1.6
see changelog.  finished moving all filtering logic into listdir, so that the caching method
is strictly that, caching.  removed EmptyOnError from listdir, it's not used, and is buggy-
first level files won't return None when EmptyOnError=False, w/ recursive anything beyond 1st level would.

Updated listdir calls to remove emptyonerror reference.  It wasn't ever used, if it was (in conjunction with
recursive) it would result in a traceback.


Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 9 20:59:26 2004 UTC (9 years, 10 months ago) by ferringb
Branch: MAIN
Changes since 1.5: +9 -8 lines
Diff to previous 1.5
moved followSymlinks logic out of orig_dict_cache, and into listdir.
Keep all logic for filtering/recursion out of the cache implementation, and in listdir please.
Makes it easier to implement different backends, ones that are symlink aware fex.


Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 8 18:23:33 2004 UTC (9 years, 10 months ago) by ferringb
Branch: MAIN
Changes since 1.4: +3 -10 lines
Diff to previous 1.4
moved filtering logic out of the cache backend.
Simpler, since it's listdir that gives a crap about the actual results, not the caching method.


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 7 14:38:39 2004 UTC (9 years, 10 months ago) by ferringb
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
header fixes.


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 7 14:06:53 2004 UTC (9 years, 10 months ago) by ferringb
Branch: MAIN
Changes since 1.2: +6 -0 lines
Diff to previous 1.2
Bug fixes for selinux.setexec typo, and noisy rsync.  Aside from that, a collection of header updates.


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 7 13:31:43 2004 UTC (9 years, 10 months ago) by ferringb
Branch: MAIN
Changes since 1.1: +3 -1 lines
Diff to previous 1.1
Added missing metadata module (contributed via solar iirc), and corrected circular dependency issue regarding
portage_util trying to provide backwards compatability via portage_util.normpath.


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 7 12:03:07 2004 UTC (9 years, 10 months ago) by ferringb
Branch: MAIN
Transfer of the cacheddir func out of portage.py, and into it's own module.
Current implementation isn't symlink aware, and has other issues (follow_symlinks
fex).  This shift of it is intended so replacing it just involves creation and
importation of an alternative caching module.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20