mongodb :: MongoClient :: server_status
Returns null
if an error occured. See last_error
.
var client = new MongoClient("mongodb://mongo:27017/")
assert client.server_status["process"] == "mongod"
# Gets server data.
#
# Returns `null` if an error occured. See `last_error`.
#
# ~~~
# var client = new MongoClient("mongodb://mongo:27017/")
# assert client.server_status["process"] == "mongod"
# ~~~
fun server_status: nullable JsonObject do
var nbson = native.server_status
if nbson == null then return null
var bson = new BSON(nbson)
var res = new JsonObject.from_bson(bson)
return res
end
lib/mongodb/mongodb.nit:214,2--228,4