     business logic"
   (:require
    [clojure.java.io :as io]
-   [clojusc.twig :as twig]
+   [cmr.http.kit.app.handler :as base-handler]
    [cmr.opendap.health :as health]
    [cmr.opendap.http.response :as response]
    [ring.middleware.file :as file-middleware]

;;;   Utility Handlers   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

(defn status
  [status-keyword]
  (fn [request]
    ((ns-resolve 'ring.util.http-response (symbol (name status-keyword))) {})))

(def ok
  (fn [request]
    (response/ok request)))

(defn text-file
  [filepath]

    (if-let [file-resource (io/resource filepath)]
      (response/html request (slurp file-resource)))))

