zfs: extract filesystem version code to separate file & add filtering support
This commit is contained in:
+1
-1
@@ -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
|
||||
}
|
||||
|
||||
+1
-1
@@ -114,7 +114,7 @@ func doPull(pull PullContext) (err error) {
|
||||
|
||||
var versions []zfs.FilesystemVersion
|
||||
if m.LocalExists {
|
||||
if versions, err = zfs.ZFSListFilesystemVersions(m.Local); err != nil {
|
||||
if versions, err = zfs.ZFSListFilesystemVersions(m.Local, nil); err != nil {
|
||||
log("cannot get filesystem versions, stopping...: %v\n", m.Local.ToString(), m, err)
|
||||
return false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user