DISNIXOS-GENTESTS(1)

πŸ“¦ version 0.9.4, in nixos 26.05, nixpkgs unstable

🌸 DISNIXOS-GENTESTS β€” the group-chat edition πŸ’…

okay so bestie, you're looking at the disnixos-gentests page from the disnixos manual β€” yes, the very one, section 1, User Commands energy ✨ β€” and I'm gonna walk you through it like we're texting at 2am, except every single flag survives the vibe check intact. no cap. 🫢


✨ NAME ✨

disnixos-gentests β€” generates the initalialization steps of the test suite πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

disnixos-gentests [OPTION] -n network_expr [ -n network_expr2 ... ]
MANIFEST

πŸ’– DESCRIPTION πŸ’–

so the disnixos-gentests command literally generates a part of the testsuite β€” not the whole thing, just a piece, okay? β€” and that piece does two iconic things:

  1. it starts the backdoors on the machines in the network πŸšͺ✨
  2. it deploys the services in the network of machines πŸ’…

and the way it pulls that off is by invoking disnix-activate. that's the whole main character right there. periodt. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -n, --network=network_nix β€” the Network Nix expression, which declares a NixOS configuration for each machine in the network 🌈
  • --no-out-link β€” do not create a 'result' symlink, nope, we're not doing that today πŸ™ˆ
  • --show-trace β€” shows a trace of the output πŸ”βœ¨
  • --use-nixops β€” use NixOps instead of Disnix's deployment facilities πŸ‘‘
  • -h, --help β€” shows the usage of this command, for when you're like "wait what" 😭

🧚 ENVIRONMENT 🧚

  • DISNIXOS_USE_NIXOPS β€” when you set this bad boy to 1, it specifies that NixOps is used to take care of the infrastructure deployment, so that it properly interprets NixOps configurations and uses NixOps tooling instead of Disnix's deployment facilities πŸ’œ

Copyright © 2008-2022 Sander van der Burg 🫢


okay that's the whole page, nothing skipped, no crumbs left behind πŸ’€βœ¨ now go generate those tests bestie, you're gonna slay πŸ”₯

and before you close the tab β€” the footer says this is disnixos-gentests from disnixos version 0...., dated January 1980 (yes, really, January 1980, the vintage of it all πŸ•°οΈπŸŒΈ). mwah, bye! πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from