remove dead code

This commit is contained in:
Astro 2022-06-17 21:40:08 +02:00
parent 31225ff9cc
commit 6be5862f97
2 changed files with 0 additions and 37 deletions

View File

@ -1,7 +1,6 @@
{ config, pkgs, ... }:
{
boot = {
loader.generic-extlinux-compatible.enable = true;
kernelParams = [
"verbose" "shell_on_fail"
"elevator=deadline"

View File

@ -2,11 +2,6 @@
let
inherit (config.c3d2.deployment) server;
serverFQDN = "${server}.cluster.zentralwerk.org";
serverConfig = zentralwerk.lib.config.site.hosts.${config.c3d2.deployment.server};
serverBridges = builtins.attrNames (
lib.filterAttrs (_: { type, ... }: type == "bridge")
serverConfig.interfaces
);
in
{
options.c3d2.deployment = with lib; {
@ -83,36 +78,5 @@ in
socket = "${tag}.socket";
}) config.c3d2.deployment.mounts;
};
systemd.services."microvm-zfs-datasets@" = {
description = "Create ZFS datasets for MicroVM '%i'";
before = [ "microvm-virtiofsd@%i.service" ];
after = [ "local-fs.target" ];
partOf = [ "microvm@%i.service" ];
unitConfig.ConditionPathExists = "/var/lib/microvms/%i/current/share/microvm/virtiofs";
serviceConfig = {
Type = "oneshot";
RemainAfterExit = true;
WorkingDirectory = "/var/lib/microvms/%i";
SyslogIdentifier = "microvm-zfs-datasets@%i";
};
scriptArgs = "%i";
script = ''
zfsExists() {
zfs list $1 >/dev/null 2>/dev/null
}
NAME="$1"
BASE=$(hostname)/vm/$NAME
zfsExists $BASE || \
zfs create $BASE
for d in current/share/microvm/virtiofs/*; do
SOURCE=$(cat $d/source)
MNT=$(pwd)/$SOURCE
zfsExists $BASE/$d || \
zfs create -o mountpoint=$MNT $BASE/$d
done
'';
};
};
}