{ pkgs }: let ourpkgs = pkgs.callPackage ../pkgs { }; 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 = ourpkgs.lib.testing.makeTestScript { testpath = ./test_tahoe.py; }; }