Source

core hello world / broker_client.ml

Diff from to

broker_client.ml

     (fun host port sexp () -> dump ~host ~port ~sexp)
 
 let () =
-  Exn.handle_uncaught ~exit:true (fun () ->
-    Command.run
-      (Command.group ~summary:"Utilities for interacting with message broker"
-         [ "publish"  , pub_cmd
-         ; "subscribe", sub_cmd
-         ; "dump"     , dump_cmd
-         ; "shutdown" , shutdown_cmd
-         ]))
+  Log.Global.set_output [ Log.Output.file `Text ~filename:("client.log") ];
+  Command.run
+    (Command.group ~summary:"Utilities for interacting with message broker"
+       [ "publish"  , pub_cmd
+       ; "subscribe", sub_cmd
+       ; "dump"     , dump_cmd
+       ; "shutdown" , shutdown_cmd
+       ])
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.