zfs: extract filesystem version code to separate file & add filtering support

This commit is contained in:
Christian Schwarz
2017-06-22 21:49:14 +02:00
parent 2b6f3ece6b
commit c22190e981
4 changed files with 116 additions and 98 deletions

View File

@ -41,7 +41,7 @@ func (h Handler) HandleFilesystemVersionsRequest(r rpc.FilesystemVersionsRequest
h.Logger.Printf("allowed: %#v\n", r.Filesystem)
// find our versions
if versions, err = zfs.ZFSListFilesystemVersions(r.Filesystem); err != nil {
if versions, err = zfs.ZFSListFilesystemVersions(r.Filesystem, nil); err != nil {
h.Logger.Printf("our versions error: %#v\n", err)
return
}