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