package datasource import ( "io/ioutil" ) type localFile struct { path string } func NewLocalFile(path string) *localFile { return &localFile{path} } func (f *localFile) ConfigRoot() string { return "" } func (f *localFile) FetchMetadata() ([]byte, error) { return []byte{}, nil } func (f *localFile) FetchUserdata() ([]byte, error) { return ioutil.ReadFile(f.path) } func (f *localFile) Type() string { return "local-file" }