Expose MemoryImporter data

Signed-off-by: Kuat Yessenov <kuat@google.com>
This commit is contained in:
Kuat Yessenov 2017-11-13 12:10:10 -08:00 committed by Dave Cunningham
parent 8f568c1115
commit ec5b07c45a

View File

@ -144,11 +144,11 @@ func (importer *FileImporter) Import(dir, importedPath string) *ImportedData {
} }
type MemoryImporter struct { type MemoryImporter struct {
data map[string]string Data map[string]string
} }
func (importer *MemoryImporter) Import(dir, importedPath string) *ImportedData { func (importer *MemoryImporter) Import(dir, importedPath string) *ImportedData {
if content, ok := importer.data[importedPath]; ok { if content, ok := importer.Data[importedPath]; ok {
return &ImportedData{content: content, foundHere: importedPath} return &ImportedData{content: content, foundHere: importedPath}
} }
return &ImportedData{err: fmt.Errorf("Import not available %v", importedPath)} return &ImportedData{err: fmt.Errorf("Import not available %v", importedPath)}