Advertisement
Guest User

Untitled

a guest
Jan 14th, 2016
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. var MongoClient = require('mongodb').MongoClient;
  2. var assert = require('assert')
  3.  
  4. var user = "abema"
  5. var password = process.env.mdPassword
  6. var host = function(stg_prd){
  7. if(stg_prd == "prd"){
  8. return 'prd-mongos-01-a.in.abema.io:27017'
  9. }else{
  10. return 'dev-mongodb.in.abema.io:27017'
  11. }
  12. }(process.env.mdEnv);
  13. var db = "abema"
  14.  
  15. var url = function(user, password, host, db){
  16. return "mongodb://" + user + ":" + password + "@" + host + "/" + db
  17. }(user, password, host, db)
  18. console.log(url)
  19.  
  20. var find = function(db, collection, callback) {
  21. var cursor = db.collection(collection).find();
  22. cursor.each(function(err, doc) {
  23. assert.equal(err, null);
  24. if (doc != null) {
  25. console.log(doc);
  26. } else {
  27. callback();
  28. }
  29. });
  30. };
  31.  
  32. MongoClient.connect(url, function(err, db) {
  33. assert.equal(null, err);
  34. /*
  35. find(db, "channels", function() {
  36. db.close();
  37. });
  38. */
  39. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement