Expose environment
This commit is contained in:
		@@ -33,6 +33,7 @@ type Ast struct {
 | 
			
		||||
	Filename      string                             `json:"filename"`
 | 
			
		||||
	TemplateDir   string                             `json:"template-dir"`
 | 
			
		||||
	Service       *descriptor.ServiceDescriptorProto `json:"service"`
 | 
			
		||||
	Environment   []string                           `json:"environment"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func NewGenericTemplateBasedEncoder(templateDir string, service *descriptor.ServiceDescriptorProto, file *descriptor.FileDescriptorProto, debug bool) (e *GenericTemplateBasedEncoder) {
 | 
			
		||||
@@ -97,6 +98,7 @@ func (e *GenericTemplateBasedEncoder) genAst(templateFilename string) (*Ast, err
 | 
			
		||||
		TemplateDir:   e.templateDir,
 | 
			
		||||
		RawFilename:   templateFilename,
 | 
			
		||||
		Filename:      "",
 | 
			
		||||
		Environment:   os.Environ(),
 | 
			
		||||
		Service:       e.service,
 | 
			
		||||
	}
 | 
			
		||||
	buffer := new(bytes.Buffer)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user