Skip to content

Commit fa673bf

Browse files
committed
nixos-modules/microvm/ssh-deploy: only nix store diff-closures when ./old exists
1 parent e9977ef commit fa673bf

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

nixos-modules/microvm/ssh-deploy.nix

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,10 +142,14 @@ in
142142
fi
143143
mv new current
144144
145-
echo "Success. Diff:"
146-
nix --extra-experimental-features nix-command \
147-
store diff-closures ./old ./current \
148-
|| true
145+
if [ -e old ]; then
146+
echo "Success. Diff:"
147+
nix --extra-experimental-features nix-command \
148+
store diff-closures ./old ./current \
149+
|| true
150+
else
151+
echo "Success."
152+
fi
149153
else
150154
echo "MicroVM ${hostName} is already installed"
151155
fi

0 commit comments

Comments
 (0)