Skip to content

Instantly share code, notes, and snippets.

@boutell
Last active August 29, 2015 14:00
Show Gist options
  • Save boutell/11055808 to your computer and use it in GitHub Desktop.
Save boutell/11055808 to your computer and use it in GitHub Desktop.
Verify server is at least mongodb 2.6
self.db.command({ 'serverStatus': 1 }, function(err, result) {
if (err) {
return callback(err);
}
var versions = result.version.split(/\./);
if ((versions[0] < 2) || ((versions[0] == 2) && (versions[1] < 6))) {
return callback(new Error('\n\nMONGODB TOO OLD: your server must be at least MongoDB 2.6.0.\nYou currently have: ' + result.version));
}
return callback(null);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment