Add fuse mount without read

This commit is contained in:
Ben Sarmiento
2023-11-05 21:25:50 +01:00
parent a9c71a3e93
commit 4bd672f301
6 changed files with 198 additions and 43 deletions

View File

@@ -19,7 +19,7 @@ import (
func main() {
rlog := logutil.NewLogger()
log := rlog.Named("main")
log := rlog.Named("zurg")
config, configErr := config.LoadZurgConfig("./config.yml")
if configErr != nil {
@@ -66,7 +66,7 @@ func main() {
}
}()
log.Infof("Mounting on %s", mountPoint)
if err := zfs.Mount(mountPoint); err != nil {
if err := zfs.Mount(mountPoint, config, t); err != nil {
log.Panicf("Failed to mount: %v", err)
}
}()
@@ -83,5 +83,5 @@ func main() {
log.Errorf("Unmount error: %v\n", err)
}
log.Info("Zurg signing off")
log.Info("BYE")
}