File tree Expand file tree Collapse file tree 2 files changed +5
-7
lines changed Expand file tree Collapse file tree 2 files changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ var boom = require('boom'),
6
6
async = require ( 'async' ) ,
7
7
models = require ( '../models' ) ,
8
8
types = models . types ,
9
+ debug = require ( 'debug' ) ( 'scout-server:routes:instance' ) ,
9
10
_ = require ( 'underscore' ) ;
10
11
11
12
module . exports = {
@@ -67,15 +68,12 @@ function getAllCollections(req, fn) {
67
68
var tasks = names . map ( function ( name ) {
68
69
return function ( cb ) {
69
70
req . mongo . db ( name )
70
- . collection ( 'system.namespaces' )
71
- . find ( )
71
+ . listCollections ( )
72
72
. toArray ( function ( err , data ) {
73
73
if ( err ) return fn ( err ) ;
74
74
75
- var names = data . filter ( function ( ns ) {
76
- return ! ( ns . name . indexOf ( '$' ) >= 0 && ns . name . indexOf ( '.oplog.$' ) < 0 ) ;
77
- } ) . map ( function ( doc ) {
78
- var ns = types . ns ( doc . name ) ;
75
+ var names = data . map ( function ( doc ) {
76
+ var ns = types . ns ( name + '.' + doc . name ) ;
79
77
return {
80
78
_id : ns . toString ( ) ,
81
79
name : ns . collection ,
Original file line number Diff line number Diff line change 37
37
"jsonwebtoken" : " ^5.0.0" ,
38
38
"lodash" : " ^3.6.0" ,
39
39
"lynx" : " ^0.2.0" ,
40
- "mongodb" : " ^2.0.27 " ,
40
+ "mongodb" : " ^2.0.33 " ,
41
41
"mongodb-extended-json" : " ^1.1.2" ,
42
42
"mongodb-log" : " ^1.2.5" ,
43
43
"mongodb-ns" : " ^1.0.0" ,
You can’t perform that action at this time.
0 commit comments