 
 
 (defn process-config
+  "Read and deserialize the config"
   [config-path]
   (->> config-path
        slurp







(defn date-time-sort-partition
  "Takes a seq of filemaps.
   Sorts and groups them by DATE, not datetime,

             (= "%Y-%m-%d" (s/trim v))
             (empty? v)))))


(defn title-fixer
  "Returns a CommentUpdater for use with JVorbisComment,
   for updating comments in place,
   which removes any bad TITLE tags and replaces
   them with the show date"
  [^String date]
  (reify CommentUpdater
    (updateComments [this comments]
      (boolean
       (let [fields (.fields comments)
             unknowns (doall (filter bad-title? fields))]
         (log/debug "fixing titles" fields)
         (when (not (empty? unknowns))
           (log/debug "got unknowns" unknowns)
