| Index: chrome/common/extensions/docs/server2/caching_rietveld_patcher.py
|
| diff --git a/chrome/common/extensions/docs/server2/caching_rietveld_patcher.py b/chrome/common/extensions/docs/server2/caching_rietveld_patcher.py
|
| index dd49482da2a9cb8d37a3269ddb36b6ddc192088a..2c33b33e2ff39c04646272ab56efca732c319e88 100644
|
| --- a/chrome/common/extensions/docs/server2/caching_rietveld_patcher.py
|
| +++ b/chrome/common/extensions/docs/server2/caching_rietveld_patcher.py
|
| @@ -67,12 +67,13 @@ class CachingRietveldPatcher(Patcher):
|
| object_store_creator,
|
| test_datetime=datetime):
|
| self._patcher = rietveld_patcher
|
| - self._version_object_store = object_store_creator.Create(
|
| - CachingRietveldPatcher, category='version')
|
| - self._list_object_store = object_store_creator.Create(
|
| - CachingRietveldPatcher, category='list')
|
| - self._file_object_store = object_store_creator.Create(
|
| - CachingRietveldPatcher, category='file')
|
| + def create_object_store(category):
|
| + return object_store_creator.Create(
|
| + CachingRietveldPatcher,
|
| + category='%s/%s' % (rietveld_patcher.GetIdentity(), category))
|
| + self._version_object_store = create_object_store('version')
|
| + self._list_object_store = create_object_store('list')
|
| + self._file_object_store = create_object_store('file')
|
| self._datetime = test_datetime
|
|
|
| def GetVersion(self):
|
| @@ -124,3 +125,6 @@ class CachingRietveldPatcher(Patcher):
|
| True,
|
| version),
|
| self._file_object_store)
|
| +
|
| + def GetIdentity(self):
|
| + return self._patcher.GetIdentity()
|
|
|