1
0
Fork 0

Fix error

This commit is contained in:
Malte Brandy 2020-06-26 19:45:59 +02:00
parent 8b45e11196
commit 9533612afb
No known key found for this signature in database
GPG key ID: 226A2D41EF5378C9

View file

@ -12,13 +12,12 @@ let
(configDir:hostname:args) <- getArgs (configDir:hostname:args) <- getArgs
paths <- myNixPath $ toText configDir paths <- myNixPath $ toText configDir
logFile <- mktemp |> captureTrim logFile <- mktemp |> captureTrim
\logFile -> do let command = (${commandline}) &!> StdOut &> Append logFile
let command = (${commandline}) &!> StdOut &> Append logFile failHandler = do
failHandler = do say [i|### Build failure for ${name} config for #{hostname} ###|]
say [i|### Build failure for ${name} config for #{hostname} ###|] cat logFile
cat logFile say [i|Trying to build ${name} config for #{hostname}. Logging to #{logFile}.|]
say [i|Trying to build ${name} config for #{hostname}. Logging to #{logFile}.|] onException command failHandler
onException command failHandler
say [i|Build of ${name} config for #{hostname} was successful.|] say [i|Build of ${name} config for #{hostname} was successful.|]
''; '';
in { in {