 
 (defn delete-job
     [request]
-    )
+    (let [job-name (get-job-name-from-body request)]
+         (println job-name)
+    ))
 
 (defn start-job
     [request]
-    )
+    (let [job-name (get-job-name-from-body request)]
+         (println job-name)
+    ))
 
 (defn enable-job
     [request]
-    )
+    (let [job-name (get-job-name-from-body request)]
+         (println job-name)
+    ))
 
 (defn disable-job
     [request]
-    )
+    (let [job-name (get-job-name-from-body request)]
+         (println job-name)
+    ))
 
 (defn uri->job-name
     [uri prefix]


(defn job-started-handler
    [request]
    )

(defn job-finished-handler
    [request]
    )

(defn job-results
    [request]
    )

(defn unknown-call-handler

    [body]
    (json/read-str body))

(defn body->job-info
    [body]
    (json/read-str body :key-fn clojure.core/keyword))

(defn get-job-name
    [json]
    (if json
        (get json :name)))

(defn get-job-name-from-body
    [request]
    (-> (read-request-body request)
        body->job-info
        get-job-name))

(defn send-response
    [response]
