   {:default 3003
    :type Long})
 
+(defconfig search-nrepl-port
+  "Port to listen for nREPL connections"
+  {:default nil
+   :parser cfg/maybe-long})
+
 (def search-public-conf
   {:protocol (search-public-protocol)
    :host (search-public-host)

(def
  ^{:doc "Defines the order to start the components."
    :private true}
  component-order [:log :caches :search-index :scheduler :web])

(def system-holder
  "Required for jobs"

(ns cmr.search.system
  (:require [cmr.common.lifecycle :as lifecycle]
            [cmr.common.log :as log :refer (debug info warn error)]
            [cmr.common.nrepl :as nrepl]
            [cmr.common.api.web-server :as web]
            [cmr.common.cache :as cache]
            [cmr.common.cache.in-memory-cache :as mem-cache]
