whatsupnix: s/broken/failed_drvs/
This commit is contained in:
parent
9f2b087650
commit
0f1ba8dfd4
|
@ -20,14 +20,14 @@
|
||||||
GAWK=${GAWK:-gawk}
|
GAWK=${GAWK:-gawk}
|
||||||
NIX_STORE=${NIX_STORE:-nix-store}
|
NIX_STORE=${NIX_STORE:-nix-store}
|
||||||
|
|
||||||
broken=$(mktemp)
|
failed_drvs=$(mktemp --tmpdir whatsupnix.XXXXXXXX)
|
||||||
trap 'rm -f -- "$broken"' EXIT
|
trap 'rm -f -- "$failed_drvs"' EXIT
|
||||||
|
|
||||||
exec >&2
|
exec >&2
|
||||||
|
|
||||||
$GAWK -v broken="$broken" '
|
$GAWK -v failed_drvs="$failed_drvs" '
|
||||||
match($0, /^builder for ‘(\/nix\/store\/[^’]+\.drv)’ failed/, m) {
|
match($0, /^builder for ‘(\/nix\/store\/[^’]+\.drv)’ failed/, m) {
|
||||||
print m[1] >> broken
|
print m[1] >> failed_drvs
|
||||||
}
|
}
|
||||||
{ print $0 }
|
{ print $0 }
|
||||||
'
|
'
|
||||||
|
@ -74,9 +74,9 @@ while read -r drv; do
|
||||||
print_log "$drv"
|
print_log "$drv"
|
||||||
|
|
||||||
echo
|
echo
|
||||||
done < "$broken"
|
done < "$failed_drvs"
|
||||||
|
|
||||||
if test -s "$broken"; then
|
if test -s "$failed_drvs"; then
|
||||||
exit 2
|
exit 2
|
||||||
else
|
else
|
||||||
exit 0
|
exit 0
|
||||||
|
|
Loading…
Reference in New Issue
Block a user