hydra-module.nix: Remove the useWAL option

This is not a Hydra option but a Nix option so it shouldn't be here.
This commit is contained in:
Eelco Dolstra 2013-11-06 16:17:11 +01:00
parent 9dc3311ff7
commit 6fc59aa0da

View file

@ -18,7 +18,7 @@ let
OPENSSL_X509_CERT_FILE = "/etc/ssl/certs/ca-bundle.crt"; OPENSSL_X509_CERT_FILE = "/etc/ssl/certs/ca-bundle.crt";
GIT_SSL_CAINFO = "/etc/ssl/certs/ca-bundle.crt"; GIT_SSL_CAINFO = "/etc/ssl/certs/ca-bundle.crt";
}; };
serverEnv = env // serverEnv = env //
{ HYDRA_LOGO = if cfg.logo != null then cfg.logo else ""; { HYDRA_LOGO = if cfg.logo != null then cfg.logo else "";
HYDRA_TRACKER = cfg.tracker; HYDRA_TRACKER = cfg.tracker;
@ -108,13 +108,6 @@ in
''; '';
}; };
useWAL = mkOption {
default = true;
description = ''
Whether to use SQLite's Write-Ahead Logging, which may improve performance.
'';
};
debugServer = mkOption { debugServer = mkOption {
default = false; default = false;
type = types.bool; type = types.bool;
@ -163,12 +156,10 @@ in
build-cache-failure = true build-cache-failure = true
build-poll-interval = 10 build-poll-interval = 10
# Online log compression makes it impossible to get the tail of # Online log compression makes it impossible to get the tail of
# builds that are in progress. # builds that are in progress.
build-compress-log = false build-compress-log = false
use-sqlite-wal = ${if cfg.useWAL then "true" else "false"}
''; '';
systemd.services."hydra-init" = systemd.services."hydra-init" =
@ -198,7 +189,7 @@ in
serviceConfig.Type = "oneshot"; serviceConfig.Type = "oneshot";
serviceConfig.RemainAfterExit = true; serviceConfig.RemainAfterExit = true;
}; };
systemd.services."hydra-server" = systemd.services."hydra-server" =
{ wantedBy = [ "multi-user.target" ]; { wantedBy = [ "multi-user.target" ];
wants = [ "hydra-init.service" ]; wants = [ "hydra-init.service" ];