minor docs fix
authorIan Kelling <ian@iankelling.org>
Thu, 3 Oct 2024 11:18:15 +0000 (07:18 -0400)
committerIan Kelling <ian@iankelling.org>
Thu, 3 Oct 2024 11:18:15 +0000 (07:18 -0400)
filesystem/usr/local/bin/mount-latest-subvol

index 602ca527f3c2bc18ee0cae19d5af9378549a992f..376b0d8ed35a94d37c165a6e5360f2f8c4d87bc5 100755 (executable)
@@ -183,11 +183,13 @@ expire-leaf-vols() {
   done
 }
 
-# Check if subvol $1 is different than its btrbk parent subvol, delete it if not.
+# Usage: dedupe-btrbk SUBVOL_PATH
+#
+# Check if subvol at SUBVOL_PATH is a duplicate of its btrbk parent subvol, and delete if so.
 #
 # Silently give up if $1 is not a child of a btrbk subvol.
 #
-# Input vars: $root_dir (from get-btrfs-root-mountpoint)
+# Input vars: $vol $root_dir (from get-btrfs-root-mounts)
 dedupe-btrbk() {
   local parentid subvol parent_sub i lines tmpstr
   local -a bsubs
@@ -202,7 +204,8 @@ dedupe-btrbk() {
     fi
   done
   if [[ ! $parent_sub ]]; then
-    d "Warning: failed to find parent of subvol=$subvol in dir: $root_dir/btrbk"
+    # This is expected to happen often. The parent gets expired.
+    # d "Warning: failed to find parent of subvol=$subvol in dir: $root_dir/btrbk"
     return 0
   fi
   # in testing, same subvol is 136 bytes. allow some overhead. 32 happens sometimes under systemd.