blob: 96b57579a05974a198a9ab7cb37f812d8d0c8444 (
plain)
1
2
3
4
5
6
7
8
9
|
(ns gallifrey.http-server
(:require [org.httpkit.server :refer [run-server]]
[integrant.core :as ig]))
(defmethod ig/init-key :gallifrey/http-server [_ {:keys [port handler]}]
(run-server handler {:port port}))
(defmethod ig/halt-key! :gallifrey/http-server [_ server]
(server :timeout 100))
|