21 lines
		
	
	
		
			358 B
		
	
	
	
		
			Go
		
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			358 B
		
	
	
	
		
			Go
		
	
	
	
package tmpl
 | 
						|
 | 
						|
import (
 | 
						|
	"github.com/helmfile/helmfile/pkg/filesystem"
 | 
						|
)
 | 
						|
 | 
						|
type Context struct {
 | 
						|
	preRender bool
 | 
						|
	basePath  string
 | 
						|
	fs        *filesystem.FileSystem
 | 
						|
}
 | 
						|
 | 
						|
// SetBasePath sets the base path for the template
 | 
						|
func (c *Context) SetBasePath(path string) {
 | 
						|
	c.basePath = path
 | 
						|
}
 | 
						|
 | 
						|
func (c *Context) SetFileSystem(fs *filesystem.FileSystem) {
 | 
						|
	c.fs = fs
 | 
						|
}
 |