 ;; The MIT License
-;;  
+;;
 ;; Copyright (c) 2010 Wilkes Joiner
-;;  
+;;
 ;; Permission is hereby granted, free of charge, to any person obtaining a copy
 ;; of this software and associated documentation files (the "Software"), to deal
 ;; in the Software without restriction, including without limitation the rights
 ;; to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 ;; copies of the Software, and to permit persons to whom the Software is
 ;; furnished to do so, subject to the following conditions:
-;;  
+;;
 ;; The above copyright notice and this permission notice shall be included in
 ;; all copies or substantial portions of the Software.
-;;  
+;;
 ;; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 ;; IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 ;; FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE

 (to-dbo [v] (str v))
 (to-clj [v] (str v))
 (to-description [v] java.lang.String)
 
 Object
 (to-dbo [v] v)
 (to-clj [v] v)

     (.requestDone ~db))))

(defn write-concern-none
  "From the mongo driver javadocs:
   Don't check for or report any errors on writes."
  [#^DB db]
  (.setWriteConcern db com.mongodb.DB$WriteConcern/NONE))
