cmd: remove legacy NoMatchError

This commit is contained in:
Christian Schwarz
2017-09-02 12:40:22 +02:00
parent 70258fbada
commit 7e442ea0ea
3 changed files with 11 additions and 10 deletions

View File

@ -1,7 +1,6 @@
package cmd
import (
"errors"
"fmt"
"strings"
@ -24,8 +23,6 @@ type datasetMapFilterEntry struct {
subtreeMatch bool
}
var NoMatchError error = errors.New("no match found in mapping")
func NewDatasetMapFilter(capacity int, filterOnly bool) DatasetMapFilter {
return DatasetMapFilter{
entries: make([]datasetMapFilterEntry, 0, capacity),
@ -111,7 +108,7 @@ func (m DatasetMapFilter) Map(source *zfs.DatasetPath) (target *zfs.DatasetPath,
mi, hasMapping := m.mostSpecificPrefixMapping(source)
if !hasMapping {
err = NoMatchError
return nil, nil
return
}
me := m.entries[mi]