nixpkgs/nixos
aszlig 97adb03a9e
nixos/tests/predictable-interface-names: Refactor
The Nix expression here is really hard to read with multiple (and
unnecessarily) nested lets and it also generates attribute names based
on the derivation generated by makeTest, which will result in these
attribute names:

  * vm-test-run-predictableInterfaceNames
  * vm-test-run-predictableInterfaceNames-with-networkd
  * vm-test-run-unpredictableInterfaceNames
  * vm-test-run-unpredictableInterfaceNames-with-networkd

With the refactor the attribute names are now:

  * predictable
  * predictableNetworkd
  * unpredictable
  * unpredictableNetworkd

So now the code is even shorter and IMHO slightly more readable.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @symphorien, @fpletz, @adisbladis
2018-04-29 15:36:56 +02:00
..
doc/manual Merge pull request #31418 from ryantm/doc-nixos-extra-module-path 2018-04-27 21:26:06 -04:00
lib treewide: isArm -> isAarch32 2018-04-25 15:28:55 -04:00
maintainers
modules Merge pull request #39137 from peterhoeg/m/lcd 2018-04-28 22:57:59 +00:00
tests nixos/tests/predictable-interface-names: Refactor 2018-04-29 15:36:56 +02:00
COPYING
default.nix
README
release-combined.nix Revert "release-combined: don't include tests.chromium" 2018-04-27 02:42:12 +02:00
release-small.nix
release.nix Merge pull request #33679 from flokli/deluge-module 2018-04-25 14:54:34 -05:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.