mongo = new Mongo(servers);
}
}
db = mongo.getDB(connectionSpec.getDB());
if ((connectionSpec.getUser() != null) && (connectionSpec.getUser().length() > 0)) {
if (!db.authenticate(connectionSpec.getUser(), connectionSpec.getPassword())) {
throw new ResourceException("authenticate failed for user: " + connectionSpec.getUser());
}
}
if (connectionSpec.getOptions() > 0) {
db.setOptions(connectionSpec.getOptions());