Implement config parser.

This commit is contained in:
Christian Schwarz
2017-04-26 18:36:01 +02:00
parent 40f3b530e1
commit 00231ecb73
4 changed files with 305 additions and 0 deletions

View File

@ -64,6 +64,11 @@ type DirectMapping struct {
}
func (m DirectMapping) Map(source DatasetPath) (target DatasetPath, err error) {
if m.Source == nil {
return m.Target, nil
}
if len(m.Source) != len(source) {
return nil, NoMatchError
}