get-mongodb-version
v2.0.1
Published
Get the MongoDB version for a path or uri.
Downloads
17,134
Maintainers
Readme
get-mongodb-version
Lookup download URL's for MongoDB versions.
Installation
# For general utility, install globally
npm install -g get-mongodb-version
# If including in another module, install locally
npm install get-mongodb-version
Usage
Usage: get-mongodb-version
Get the MongoDB version for a path or uri.
Usage:
get-mongodb-version
# /usr/bin/env mongod --version
get-mongodb-version /usr/local/bin/mongod
# /usr/local/bin/mongod --version
get-mongodb-version localhost:27017
# Connects to mongodb://localhost:27017
# and prints db.admin().serverInfo().version
get-mongodb-version mongodb://my.mongodb.com:27017/mydb
# Connects to mongodb://my.mongodb.com:27017/mydb
# and prints db.admin().serverInfo().version
Options:
-h --help Show this screen.
--version Show version.
API
var getMongodbVersion = require('get-mongodb-version');
getMongodbVersion(opts, function done (err, version) { })
getMongodbVersion(opts, callback)
opts
opts
- mongodb.Db
If opts
is the result of require('mongodb').connect(function(err, db){})
,
the version will be pulled from db.admin().serverInfo().version
path
- File Path to mongod
path
- mongodb uri
callback
err
- Error
Contains errors if any.
version
- String
The version discovered.
License
Apache 2.0