1
2 import jinja2
3 import pkg_resources
4
5 __all__ = [
6 'config',
7 'sge',
8 'user_msgs',
9 ]
10
11 loader = jinja2.Environment(loader=jinja2.PrefixLoader({
12 'web': jinja2.PackageLoader('starcluster.templates', 'web'),
13 }))
14
15 get_template = loader.get_template
16
17
19 pkg_res_meth = pkg_resources.resource_filename
20 if stream:
21 pkg_res_meth = pkg_resources.resource_stream
22 return pkg_res_meth('starcluster.templates', pkg_data_path)
23
24
25 TemplateNotFound = jinja2.TemplateNotFound
26