diff options
author | Roman Smrž <roman.smrz@seznam.cz> | 2025-05-14 18:51:26 +0200 |
---|---|---|
committer | Roman Smrž <roman.smrz@seznam.cz> | 2025-05-14 18:51:26 +0200 |
commit | be0e2017b46e981060b1f9f5fd764571ad2dc2a1 (patch) | |
tree | 1897c90e2d72fe495976850deb71ca27541dc8ac /src/Run.hs | |
parent | 077cfa3e35330ec982c0b4c9047c0956d04d1103 (diff) |
Diffstat (limited to 'src/Run.hs')
-rw-r--r-- | src/Run.hs | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -132,7 +132,9 @@ evalBlock (TestBlockStep prev step) = evalBlock prev >> case step of tool = fromMaybe (optDefaultTool opts) (lookup pname $ optProcTools opts) withProcess (Right node) pname Nothing tool $ evalBlock . inner - SpawnShell (TypedVarName (VarName tname)) node script inner -> do + SpawnShell mbname node script inner -> do + let tname | Just (TypedVarName (VarName name)) <- mbname = name + | otherwise = "shell" let pname = ProcName tname withShellProcess node pname script $ evalBlock . inner |