at 23.05-pre 556 B view raw
1import ./make-test-python.nix ({ lib, ...}: 2 3{ 4 name = "zoneminder"; 5 meta.maintainers = with lib.maintainers; [ danielfullmer ]; 6 7 nodes.machine = { ... }: 8 { 9 services.zoneminder = { 10 enable = true; 11 database.createLocally = true; 12 database.username = "zoneminder"; 13 }; 14 time.timeZone = "America/New_York"; 15 }; 16 17 testScript = '' 18 machine.wait_for_unit("zoneminder.service") 19 machine.wait_for_unit("nginx.service") 20 machine.wait_for_open_port(8095) 21 machine.succeed("curl --fail http://localhost:8095/") 22 ''; 23})