diff options
Diffstat (limited to 'src/Propellor/Engine.hs')
| -rw-r--r-- | src/Propellor/Engine.hs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Propellor/Engine.hs b/src/Propellor/Engine.hs index b4260e9f..ed886ef7 100644 --- a/src/Propellor/Engine.hs +++ b/src/Propellor/Engine.hs @@ -44,8 +44,8 @@ ensureProperty = catchPropellor . propertySatisfy -- For example, `fromHost hosts "otherhost" getSshPubKey` fromHost :: [Host] -> HostName -> Propellor a -> Propellor (Maybe a) fromHost l hn getter = case findHost l hn of - Nothing -> do - liftIO $ print "fromHost found Nothing" - return Nothing - Just h -> liftIO $ Just <$> - runReaderT (runWithHost getter) h + Nothing -> return Nothing + Just h -> liftIO $ do + print ("fromHost", hn, "using", h) + Just <$> + runReaderT (runWithHost getter) h |
