def get_class(self, files=None): from heat.engine.resources import template_resource if files and self.template_name in files: data = files[self.template_name] else: if self.user_resource: allowed_schemes = template_resource.REMOTE_SCHEMES else: allowed_schemes = template_resource.LOCAL_SCHEMES data = template_resource.TemplateResource.get_template_file(self.template_name, allowed_schemes) param_defaults = self.registry.param_defaults return template_resource.generate_class_from_template(str(self.name), data, param_defaults)
def get_class(self, files=None): from heat.engine.resources import template_resource if files and self.template_name in files: data = files[self.template_name] else: if self.user_resource: allowed_schemes = template_resource.REMOTE_SCHEMES else: allowed_schemes = template_resource.LOCAL_SCHEMES data = template_resource.TemplateResource.get_template_file( self.template_name, allowed_schemes) param_defaults = self.registry.param_defaults return template_resource.generate_class_from_template( str(self.name), data, param_defaults)