summaryrefslogtreecommitdiffhomepage
path: root/Role/Developer.hs
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2017-04-28 12:50:53 -0400
committerJoey Hess <joeyh@joeyh.name>2017-04-28 12:51:57 -0400
commite833b89e2a1a1c2acbc0eb8bed1760ef0e50f3c5 (patch)
tree6e29670d7aeb13fc81ba30a68e21813d6ecab470 /Role/Developer.hs
parentd605fdc0bbed885a003a8c42c53ce3dfadf07c49 (diff)
downloaddebug-me-e833b89e2a1a1c2acbc0eb8bed1760ef0e50f3c5.tar.gz
log to ~/.debug-me/log/
Make watcher also log and display the name of the logfile at start and end of session. --download still downloads to current directory because that seems less surprising than downloading to elsewhere. Also, the user might want to keep a copy of the local log while downloading the server log.
Diffstat (limited to 'Role/Developer.hs')
-rw-r--r--Role/Developer.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/Role/Developer.hs b/Role/Developer.hs
index 9e1f40e..726a53d 100644
--- a/Role/Developer.hs
+++ b/Role/Developer.hs
@@ -46,7 +46,7 @@ run' runner url = do
void $ runClientApp app
developer :: TMVar (TVar DeveloperState) -> TMChan (Message Entered) -> TMChan AnyMessage -> SessionID -> IO ()
-developer dsv ichan ochan _ = withLogger "debug-me-developer.log" $ \logger -> do
+developer dsv ichan ochan sid = withSessionLogger sid $ \logger -> do
(devstate, startoutput) <- processSessionStart ochan logger dsv
emitOutput startoutput
ok <- authUser ichan ochan devstate logger