UNPKG

@razee/mustachetemplate

Version:

Razee: component to use the Mustache template processor on kubernetes resource configurations.

20 lines (18 loc) 603 B
const { MockKubeResourceMeta } = require('@razee/razeedeploy-core'); const MustacheTemplateController = require('../src/MustacheTemplateController'); module.exports = class LocalMustacheTemplateController extends MustacheTemplateController { constructor(params) { let kubeData = {}; if (params.kubeData !== undefined) { kubeData = params.kubeData; delete params.kubeData; } params.kubeResourceMeta = new MockKubeResourceMeta( 'deploy.razee.io/v1alpha2', 'MustacheTemplate', kubeData ); params.logger = { info: () => {} }; super(params); } };