Chromium Code Reviews| Index: chrome/common/extensions/docs/server2/cron_servlet.py |
| diff --git a/chrome/common/extensions/docs/server2/cron_servlet.py b/chrome/common/extensions/docs/server2/cron_servlet.py |
| index efdab71fa6c7af2f2a7368db1856c7c81899b02c..9ffbf53f49c22212397b70fa7e7c5153d703a07a 100644 |
| --- a/chrome/common/extensions/docs/server2/cron_servlet.py |
| +++ b/chrome/common/extensions/docs/server2/cron_servlet.py |
| @@ -22,6 +22,7 @@ from render_servlet import RenderServlet |
| from server_instance import ServerInstance |
| from servlet import Servlet, Request, Response |
| from timer import Timer, TimerClosure |
| +from gcs_file_system_provider import CloudStorageFileSystemProvider |
|
Jeffrey Yasskin
2014/01/29 01:08:08
Please keep imports alphabetical.
Renato Mangini (chromium)
2014/01/31 02:29:04
Done.
|
| class _SingletonRenderServletDelegate(RenderServlet.Delegate): |
| @@ -101,6 +102,9 @@ class CronServlet(Servlet): |
| def CreateGithubFileSystemProvider(self, object_store_creator): |
| return GithubFileSystemProvider(object_store_creator) |
| + def CreateGCSFileSystemProvider(self, object_store_creator): |
| + return CloudStorageFileSystemProvider(object_store_creator) |
| + |
| def GetAppVersion(self): |
| return GetAppVersion() |
| @@ -287,8 +291,11 @@ class CronServlet(Servlet): |
| object_store_creator, max_trunk_revision=revision) |
| github_file_system_provider = self._delegate.CreateGithubFileSystemProvider( |
| object_store_creator) |
| + gcs_file_system_provider = self._delegate.CreateGCSFileSystemProvider( |
| + object_store_creator) |
| return ServerInstance(object_store_creator, |
| CompiledFileSystem.Factory(object_store_creator), |
| branch_utility, |
| host_file_system_provider, |
| - github_file_system_provider) |
| + github_file_system_provider, |
| + gcs_file_system_provider) |