let makeTestScript = (import ../lib/testing.nix).makeTestScript; in { nodes = { storage = { config, pkgs, ourpkgs, ... }: { imports = [ ../modules/packages.nix ../modules/tahoe.nix ]; services.tahoe.nodes.storage = { package = ourpkgs.privatestorage; sections = { node = { nickname = "storage"; "web.port" = "tcp:4000:interface=127.0.0.1"; "tub.port" = "tcp:4001"; "tub.location" = "tcp:127.0.0.1:4001"; }; storage = { enabled = true; }; }; }; }; }; testScript = makeTestScript { testpath = ./test_tahoe.py; }; }