private async checkAuth()

in lib/MongoManager.ts [52:66]


  private async checkAuth(name: string) {
    const server = this.getServer(name);
    if (server instanceof Error) {
      return;
    }

    try {
      await server.toJson();
    } catch (err) {
      console.log(require('util').inspect(err, false, 20));
      if (err.code == 13 && err.codeName == "Unauthorized") {
        this._servers[name] = err;
      }
    }
  }