Skip to content

Commit d75b406

Browse files
author
Thomas Reggi
committed
switch! rm unused args
1 parent ae9eebc commit d75b406

File tree

2 files changed

+14
-19
lines changed

2 files changed

+14
-19
lines changed

lib/sdam/topology.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,12 +131,11 @@ class Topology extends EventEmitter {
131131
if (options[optionName]) {
132132
emitDeprecationWarning(
133133
`The option \`${optionName}\` is incompatible with the unified topology, please read more by visiting http://bit.ly/2D8WfT6`,
134-
'DeprecationWarning'
135134
);
136135
}
137136
});
138137

139-
const topologyType = topologyTypeFromSeedlist(seedlist, options);
138+
const topologyType = topologyTypeFromSeedlist(options);
140139
const topologyId = globalTopologyCounter++;
141140
const serverDescriptions = seedlist.reduce((result, seed) => {
142141
if (seed.domain_socket) seed.host = seed.domain_socket;
@@ -797,7 +796,7 @@ function parseStringSeedlist(seedlist) {
797796
}));
798797
}
799798

800-
function topologyTypeFromSeedlist(seedlist, options) {
799+
function topologyTypeFromSeedlist(options) {
801800
if (options.directConnection) {
802801
return TopologyType.Single;
803802
}

lib/sdam/topology_description.js

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -277,23 +277,19 @@ class TopologyDescription {
277277
}
278278

279279
function topologyTypeForServerType(serverType) {
280-
if (serverType === ServerType.Standalone) {
281-
return TopologyType.Single;
282-
}
283-
284-
if (serverType === ServerType.Mongos) {
285-
return TopologyType.Sharded;
286-
}
287-
288-
if (serverType === ServerType.RSPrimary) {
289-
return TopologyType.ReplicaSetWithPrimary;
290-
}
291-
292-
if (serverType === ServerType.RSGhost || serverType === ServerType.Unknown) {
293-
return TopologyType.Unknown;
280+
switch (serverType) {
281+
case ServerType.Standalone:
282+
return TopologyType.Single;
283+
case ServerType.Mongos:
284+
return TopologyType.Sharded;
285+
case ServerType.RSPrimary:
286+
return TopologyType.ReplicaSetWithPrimary;
287+
case ServerType.RSGhost:
288+
case ServerType.Unknown:
289+
return TopologyType.Unknown;
290+
default:
291+
return TopologyType.ReplicaSetNoPrimary;
294292
}
295-
296-
return TopologyType.ReplicaSetNoPrimary;
297293
}
298294

299295
function compareObjectId(oid1, oid2) {

0 commit comments

Comments
 (0)