| 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 |