1
0
镜像自地址 https://github.com/tuna/tunasync.git 已同步 2025-12-06 06:26:46 +00:00

feat(btrfs_snapshot_hook): reimplemented Btrfs snapshots

TODO: test coverage
这个提交包含在:
WANG Ziqin
2019-08-02 01:46:20 +08:00
提交者 Jeeken Wang
父节点 3872c41607
当前提交 6b56c4254c
共有 3 个文件被更改,包括 111 次插入8 次删除

查看文件

@@ -180,6 +180,11 @@ func newMirrorProvider(mirror mirrorConfig, cfg *Config) mirrorProvider {
provider.AddHook(newZfsHook(provider, cfg.ZFS.Zpool))
}
// Add Btrfs Snapshot Hook
if cfg.BtrfsSnapshot.Enable {
provider.AddHook(newBtrfsSnapshotHook(provider, cfg.BtrfsSnapshot.SnapshotPath, mirror))
}
// Add Docker Hook
if cfg.Docker.Enable && len(mirror.DockerImage) > 0 {
provider.AddHook(newDockerHook(provider, cfg.Docker, mirror))