avoid remotedaemon outputting misc Messages when running
It's a daemon or is communictaing with the assistant over stdio, so should not display checksum messages etc while serving the P2P protocol etc.
This commit is contained in:
		
					parent
					
						
							
								0f4ee4f298
							
						
					
				
			
			
				commit
				
					
						1f3ed1b6b2
					
				
			
		
					 1 changed files with 4 additions and 1 deletions
				
			
		|  | @ -20,6 +20,7 @@ import Utility.SimpleProtocol | |||
| import Utility.ThreadScheduler | ||||
| import Config | ||||
| import Annex.Ssh | ||||
| import Types.Messages | ||||
| 
 | ||||
| import Control.Concurrent | ||||
| import Control.Concurrent.Async | ||||
|  | @ -151,7 +152,9 @@ genTransportHandle :: IO TransportHandle | |||
| genTransportHandle = do | ||||
| 	annexstate <- newMVar =<< Annex.new =<< Git.CurrentRepo.get | ||||
| 	g <- Annex.repo <$> readMVar annexstate | ||||
| 	return $ TransportHandle (LocalRepo g) annexstate | ||||
| 	let h = TransportHandle (LocalRepo g) annexstate | ||||
| 	liftAnnex h $ Annex.setOutput QuietOutput | ||||
| 	return h | ||||
| 
 | ||||
| updateTransportHandle :: TransportHandle -> IO TransportHandle | ||||
| updateTransportHandle h@(TransportHandle _g annexstate) = do | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Joey Hess
				Joey Hess