diff options
| author | Joey Hess <joey@kitenet.net> | 2014-03-31 14:56:19 -0400 |
|---|---|---|
| committer | Joey Hess <joey@kitenet.net> | 2014-03-31 14:56:19 -0400 |
| commit | e4c58842527cbb74997a21b8d87460ba6cd78c46 (patch) | |
| tree | 787484cf41d8eee8a4e86f137b3021e556914a63 | |
| parent | 6a27b6fd7180ba2c2a900d0099fe6a86445627fe (diff) | |
propellor spin
| -rw-r--r-- | Propellor/CmdLine.hs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/Propellor/CmdLine.hs b/Propellor/CmdLine.hs index 83ef8cb5..3939309d 100644 --- a/Propellor/CmdLine.hs +++ b/Propellor/CmdLine.hs @@ -74,10 +74,10 @@ spin host = do status <- getstatus fromh `catchIO` error "protocol error" case status of NeedKeyRing -> do - putStr $ "Sending " ++ keyring ++ " to " ++ host ++ "..." - hFlush stdout s <- w82s . BL.unpack . B64.encode <$> BL.readFile keyring + putStr $ "Sending " ++ keyring ++ " (" ++ show (BL.length s) ++ " bytes) to " ++ host ++ "..." + hFlush stdout hPutStrLn toh $ toMarked keyringMarker s hFlush toh putStrLn "done" @@ -149,10 +149,6 @@ boot props = do hFlush stdout reply <- hGetContentsStrict stdin - hPutStrLn stderr $ show $ B64.decode . BL.pack . s2w8 . takeWhile (/= '\n') - <$> fromMarked keyringMarker reply - hFlush stderr - makePrivDataDir maybe noop (writeFileProtected privDataLocal) $ fromMarked privDataMarker reply |
