| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import logging | 5 import logging |
| 6 import time | 6 import time |
| 7 import traceback | 7 import traceback |
| 8 | 8 |
| 9 from app_yaml_helper import AppYamlHelper | 9 from app_yaml_helper import AppYamlHelper |
| 10 from appengine_wrappers import ( | 10 from appengine_wrappers import ( |
| 11 GetAppVersion, DeadlineExceededError, IsDevServer, logservice) | 11 GetAppVersion, DeadlineExceededError, IsDevServer, logservice) |
| 12 from branch_utility import BranchUtility | 12 from branch_utility import BranchUtility |
| 13 from caching_file_system import CachingFileSystem | |
| 14 from compiled_file_system import CompiledFileSystem | 13 from compiled_file_system import CompiledFileSystem |
| 15 from empty_dir_file_system import EmptyDirFileSystem | 14 from empty_dir_file_system import EmptyDirFileSystem |
| 16 from github_file_system import GithubFileSystem | 15 from github_file_system import GithubFileSystem |
| 17 from host_file_system_creator import HostFileSystemCreator | 16 from host_file_system_creator import HostFileSystemCreator |
| 18 from object_store_creator import ObjectStoreCreator | 17 from object_store_creator import ObjectStoreCreator |
| 19 from render_servlet import RenderServlet | 18 from render_servlet import RenderServlet |
| 20 from server_instance import ServerInstance | 19 from server_instance import ServerInstance |
| 21 from servlet import Servlet, Request, Response | 20 from servlet import Servlet, Request, Response |
| 22 from subversion_file_system import SubversionFileSystem | |
| 23 import svn_constants | 21 import svn_constants |
| 24 from third_party.json_schema_compiler.memoize import memoize | 22 from third_party.json_schema_compiler.memoize import memoize |
| 25 | 23 |
| 26 class _SingletonRenderServletDelegate(RenderServlet.Delegate): | 24 class _SingletonRenderServletDelegate(RenderServlet.Delegate): |
| 27 def __init__(self, server_instance): | 25 def __init__(self, server_instance): |
| 28 self._server_instance = server_instance | 26 self._server_instance = server_instance |
| 29 | 27 |
| 30 def CreateServerInstanceForChannel(self, channel): | 28 def CreateServerInstanceForChannel(self, channel): |
| 31 return self._server_instance | 29 return self._server_instance |
| 32 | 30 |
| (...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 227 host_file_system, | 225 host_file_system, |
| 228 object_store_creator) | 226 object_store_creator) |
| 229 return ServerInstance(channel, | 227 return ServerInstance(channel, |
| 230 object_store_creator, | 228 object_store_creator, |
| 231 host_file_system, | 229 host_file_system, |
| 232 app_samples_file_system, | 230 app_samples_file_system, |
| 233 '' if channel == 'stable' else '/%s' % channel, | 231 '' if channel == 'stable' else '/%s' % channel, |
| 234 compiled_host_fs_factory, | 232 compiled_host_fs_factory, |
| 235 branch_utility, | 233 branch_utility, |
| 236 host_file_system_creator) | 234 host_file_system_creator) |
| OLD | NEW |