Skip to content

Instantly share code, notes, and snippets.

@mathisonian
Created October 12, 2012 20:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mathisonian/3881421 to your computer and use it in GitHub Desktop.
Save mathisonian/3881421 to your computer and use it in GitHub Desktop.
node.js and mongolab on heroku
// Get the connection uri and set it up for processing
var uri = process.env.MONGOLAB_URI;
var uri = uri.slice(uri.indexOf('/')+1);
var user = uri.substring(1, uri.indexOf(':'));
var pass = uri.substring(uri.indexOf(':')+1, uri.indexOf("@"));
var dbName = uri.substring(uri.lastIndexOf("/")+1);
var port = uri.substring(uri.lastIndexOf(":") + 1, uri.lastIndexOf("/"));
var host = uri.substring(uri.lastIndexOf("@") + 1, uri.lastIndexOf(":"));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment