Adapt to 3.0
This commit is contained in:
parent
26be7bb1b9
commit
05dd57731a
1 changed files with 9 additions and 0 deletions
|
|
@ -56,6 +56,15 @@
|
||||||
(MongoClient. server-list options))
|
(MongoClient. server-list options))
|
||||||
;; connect to a single instance
|
;; connect to a single instance
|
||||||
(MongoClient. ^ServerAddress server-address options)))
|
(MongoClient. ^ServerAddress server-address options)))
|
||||||
|
([server-address ^MongoClientOptions options credentials]
|
||||||
|
(let [creds (if (coll? credentials)
|
||||||
|
credentials
|
||||||
|
[credentials])]
|
||||||
|
(if (coll? server-address)
|
||||||
|
(let [server-list ^ArrayList (ArrayList. ^java.util.Collection server-address)
|
||||||
|
]
|
||||||
|
(MongoClient. server-list creds options))
|
||||||
|
(MongoClient. ^ServerAddress server-address options))))
|
||||||
([{ :keys [host port uri] :or { host *mongodb-host* port *mongodb-port* }}]
|
([{ :keys [host port uri] :or { host *mongodb-host* port *mongodb-port* }}]
|
||||||
(MongoClient. ^String host ^Long port)))
|
(MongoClient. ^String host ^Long port)))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue