From 2e999e41d9321b4f8c3d4cffdba6a66321463131 Mon Sep 17 00:00:00 2001 From: kurogeek Date: Fri, 10 Oct 2025 17:01:14 +0700 Subject: [PATCH] mob next [ci-skip] [ci skip] [skip ci] lastFile:modules/clan/zfs-snapshot-backup/default.nix --- modules/clan/zfs-snapshot-backup/default.nix | 1 + .../clan/zfs-snapshot-backup/flake-module.nix | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 modules/clan/zfs-snapshot-backup/default.nix create mode 100644 modules/clan/zfs-snapshot-backup/flake-module.nix diff --git a/modules/clan/zfs-snapshot-backup/default.nix b/modules/clan/zfs-snapshot-backup/default.nix new file mode 100644 index 0000000..ffcd441 --- /dev/null +++ b/modules/clan/zfs-snapshot-backup/default.nix @@ -0,0 +1 @@ +{ } diff --git a/modules/clan/zfs-snapshot-backup/flake-module.nix b/modules/clan/zfs-snapshot-backup/flake-module.nix new file mode 100644 index 0000000..4961e33 --- /dev/null +++ b/modules/clan/zfs-snapshot-backup/flake-module.nix @@ -0,0 +1,18 @@ +{ lib, ... }: +let + module = lib.modules.importApply ./default.nix { }; +in +{ + clan.modules = { + zfs-snapshot-backup = module; + }; + perSystem = + { ... }: + { + clan.nixosTests.zfs-snapshot-backup = { + imports = [ ./tests/vm/default.nix ]; + + clan.modules."@clan/zfs-snapshot-backup" = module; + }; + }; +}