OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 from api_categorizer import APICategorizer | 5 from api_categorizer import APICategorizer |
6 from api_models import APIModels | 6 from api_models import APIModels |
7 from availability_finder import AvailabilityFinder | 7 from availability_finder import AvailabilityFinder |
8 from empty_dir_file_system import EmptyDirFileSystem | 8 from empty_dir_file_system import EmptyDirFileSystem |
9 from environment import IsDevServer | 9 from environment import IsDevServer |
10 from features_bundle import FeaturesBundle | 10 from features_bundle import FeaturesBundle |
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
119 return self._platform_data[platform].availability_finder | 119 return self._platform_data[platform].availability_finder |
120 | 120 |
121 def GetAPICategorizer(self, platform): | 121 def GetAPICategorizer(self, platform): |
122 if self._platform_data[platform].api_categorizer is None: | 122 if self._platform_data[platform].api_categorizer is None: |
123 self._platform_data[platform].api_categorizer = APICategorizer( | 123 self._platform_data[platform].api_categorizer = APICategorizer( |
124 self._host_fs_at_master, | 124 self._host_fs_at_master, |
125 self._compiled_fs_factory, | 125 self._compiled_fs_factory, |
126 platform) | 126 platform) |
127 return self._platform_data[platform].api_categorizer | 127 return self._platform_data[platform].api_categorizer |
128 | 128 |
129 def Cron(self): | 129 def GetRefreshPaths(self): |
130 return All(self.GetAPIModels(platform).Cron() | 130 return [platform for platform in self._platform_data.keys()] |
131 for platform in self._platform_data) | 131 |
| 132 def Refresh(self, platform): |
| 133 return self.GetAPIModels(platform).Refresh() |
132 | 134 |
133 def GetIdentity(self): | 135 def GetIdentity(self): |
134 return self._host_fs_at_master.GetIdentity() | 136 return self._host_fs_at_master.GetIdentity() |
OLD | NEW |