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