Chromium Code Reviews| Index: chrome/common/extensions/docs/server2/template_data_source.py |
| =================================================================== |
| --- chrome/common/extensions/docs/server2/template_data_source.py (revision 198269) |
| +++ chrome/common/extensions/docs/server2/template_data_source.py (working copy) |
| @@ -51,7 +51,8 @@ |
| compiled_fs_factory, |
| ref_resolver_factory, |
| public_template_path, |
| - private_template_path): |
| + private_template_path, |
| + static_path=None): |
|
not at google - send to devlin
2013/05/04 06:47:43
just force callers to pass it in non-optionally. i
方觉(Fang Jue)
2013/05/04 10:47:18
Done.
|
| self._branch_info = _MakeChannelDict(channel_name) |
| self._api_data_source_factory = api_data_source_factory |
| self._api_list_data_source_factory = api_list_data_source_factory |
| @@ -63,7 +64,9 @@ |
| self._ref_resolver = ref_resolver_factory.Create() |
| self._public_template_path = public_template_path |
| self._private_template_path = private_template_path |
| - self._static_resources = '/%s/static' % channel_name |
| + if static_path is None: |
| + static_path = '/%s/static' % channel_name |
| + self._static_resources = static_path |
| def _CreateTemplate(self, template_name, text): |
| return Handlebar(self._ref_resolver.ResolveAllLinks(text)) |