btrfs_snapshot_hook_nolinux.go 524 B

123456789101112131415161718192021222324252627282930
  1. // +build !linux
  2. package worker
  3. type btrfsSnapshotHook struct {
  4. }
  5. func newBtrfsSnapshotHook(provider mirrorProvider, snapshotPath string, mirror mirrorConfig) *btrfsSnapshotHook {
  6. return &btrfsSnapshotHook{}
  7. }
  8. func (h *btrfsSnapshotHook) postExec() error {
  9. return nil
  10. }
  11. func (h *btrfsSnapshotHook) postFail() error {
  12. return nil
  13. }
  14. func (h *btrfsSnapshotHook) postSuccess() error {
  15. return nil
  16. }
  17. func (h *btrfsSnapshotHook) preExec() error {
  18. return nil
  19. }
  20. func (h *btrfsSnapshotHook) preJob() error {
  21. return nil
  22. }