nixos/tests/zipline: add interactive config

This commit is contained in:
Defelo 2025-03-04 22:10:21 +01:00
parent 6509831a88
commit 0deb1b285f
No known key found for this signature in database
GPG key ID: 2A05272471204DD3

View file

@ -1,4 +1,5 @@
{ lib, ... }:
{
name = "zipline";
meta.maintainers = with lib.maintainers; [ defelo ];
@ -20,6 +21,18 @@
networking.hosts."127.0.0.1" = [ "zipline.local" ];
};
interactive.nodes.machine = {
services.zipline.settings.CORE_HOSTNAME = lib.mkForce "0.0.0.0";
networking.firewall.allowedTCPPorts = [ 8000 ];
virtualisation.forwardPorts = [
{
from = "host";
host.port = 8000;
guest.port = 8000;
}
];
};
testScript = ''
import json
import re