Merge pull request #93077 from RomanSharapov/add-configurable-keepalive
nixos/buildbot: enable configurable keepalive for buildbot worker
This commit is contained in:
commit
2e2cd5c018
@ -29,7 +29,7 @@ let
|
|||||||
|
|
||||||
with open('${cfg.workerPassFile}', 'r', encoding='utf-8') as passwd_file:
|
with open('${cfg.workerPassFile}', 'r', encoding='utf-8') as passwd_file:
|
||||||
passwd = passwd_file.read().strip('\r\n')
|
passwd = passwd_file.read().strip('\r\n')
|
||||||
keepalive = 600
|
keepalive = ${toString cfg.keepalive}
|
||||||
umask = None
|
umask = None
|
||||||
maxdelay = 300
|
maxdelay = 300
|
||||||
numcpus = None
|
numcpus = None
|
||||||
@ -116,6 +116,15 @@ in {
|
|||||||
description = "Specifies the Buildbot Worker connection string.";
|
description = "Specifies the Buildbot Worker connection string.";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
keepalive = mkOption {
|
||||||
|
default = 600;
|
||||||
|
type = types.int;
|
||||||
|
description = "
|
||||||
|
This is a number that indicates how frequently keepalive messages should be sent
|
||||||
|
from the worker to the buildmaster, expressed in seconds.
|
||||||
|
";
|
||||||
|
};
|
||||||
|
|
||||||
package = mkOption {
|
package = mkOption {
|
||||||
type = types.package;
|
type = types.package;
|
||||||
default = pkgs.python3Packages.buildbot-worker;
|
default = pkgs.python3Packages.buildbot-worker;
|
||||||
|
Loading…
Reference in New Issue
Block a user