6 elif [[ -x /usr
/lib
/systemd
/systemd-network-generator
]]; then
7 generator
=/usr
/lib
/systemd
/systemd-network-generator
8 elif [[ -x /lib
/systemd
/systemd-network-generator
]]; then
9 generator
=/lib
/systemd
/systemd-network-generator
14 src
="$(dirname "$0")/testdata/test-network-generator-conversion"
16 for f
in "$src"/test-
*.input
; do
20 out
=$
(mktemp
--directory)
21 trap "rm -rf '$out'" EXIT INT QUIT PIPE
23 $generator --root "$out" -- $
(cat $f)
25 if ! diff -u "$out"/run
/systemd
/network
${f%.input}.expected
; then
26 echo "**** Unexpected output for $f"