update nrepl server config

This commit is contained in:
Gered 2021-12-21 18:52:05 -05:00
parent 8251251442
commit 57d44ee92f
3 changed files with 8 additions and 5 deletions

View file

@ -20,7 +20,7 @@ The project can be run simply by:
$ lein run $ lein run
``` ```
A nREPL server will be started which can be connected to on port 4000 (configured via the aforementioned `config.edn`). A nREPL server will be started which can be connected to on port 7000 (configured via the aforementioned `config.edn`).
## License ## License

View file

@ -1 +1,2 @@
{:nrepl {:port 4000}} {:nrepl {:port 7000 :bind "127.0.0.1"}
:dev? true}

View file

@ -18,9 +18,11 @@
(defstate ^{:on-reload :noop} repl-server (defstate ^{:on-reload :noop} repl-server
:start :start
(let [{:keys [port bind socket]} (:nrepl config) (let [{:keys [port bind]
server (nrepl/start-server :port port :bind bind :socket socket)] :or {port 7000
(log/info "Started nREPL server:" (:server-socket server)) bind "127.0.0.1"}} (:nrepl config)
server (nrepl/start-server :port port :bind bind)]
(log/info (format "Starting nREPL server listening on %s:%d" bind port))
server) server)
:stop :stop
(when repl-server (when repl-server