| Index: chrome/common/extensions/docs/server2/file_system_cache.py
|
| diff --git a/chrome/common/extensions/docs/server2/file_system_cache.py b/chrome/common/extensions/docs/server2/file_system_cache.py
|
| index b8e8f9492f6170981b76809cf27a4ba1bb7b14b0..a38df42f3144f38d976663726606525c7d513dc6 100644
|
| --- a/chrome/common/extensions/docs/server2/file_system_cache.py
|
| +++ b/chrome/common/extensions/docs/server2/file_system_cache.py
|
| @@ -26,9 +26,6 @@ class FileSystemCache(object):
|
| self._populate_function = populate_function
|
| self._cache = {}
|
|
|
| - def _FetchFile(self, filename):
|
| - return self._file_system.Read([filename]).Get()[filename]
|
| -
|
| def _RecursiveList(self, files):
|
| all_files = files[:]
|
| dirs = {}
|
| @@ -49,7 +46,7 @@ class FileSystemCache(object):
|
| self._cache.pop(path)
|
| else:
|
| return self._cache[path]._cache_data
|
| - cache_data = self._FetchFile(path)
|
| + cache_data = self._file_system.ReadSingle(path)
|
| self._cache[path] = self._CacheEntry(self._populate_function(cache_data),
|
| version)
|
| return self._cache[path]._cache_data
|
| @@ -66,7 +63,8 @@ class FileSystemCache(object):
|
| self._cache.pop(path)
|
| else:
|
| return self._cache[path]._cache_data
|
| - cache_data = self._RecursiveList([path + f for f in self._FetchFile(path)])
|
| + cache_data = self._RecursiveList(
|
| + [path + f for f in self._file_system.ReadSingle(path)])
|
| self._cache[path] = self._CacheEntry(self._populate_function(cache_data),
|
| version)
|
| return self._cache[path]._cache_data
|
|
|