Skip to content

Commit e06b167

Browse files
committed
update
1 parent bbb363c commit e06b167

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

src/common/atlas/cluster.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export interface Cluster {
2222
instanceSize?: string;
2323
state?: "IDLE" | "CREATING" | "UPDATING" | "DELETING" | "REPAIRING";
2424
mongoDBVersion?: string;
25-
connectionString?: string;
25+
standardConnectionString?: string;
2626
connectionStrings?: ClusterConnectionStrings;
2727
processIds?: Array<string>;
2828
}
@@ -35,7 +35,7 @@ export function formatFlexCluster(cluster: FlexClusterDescription20241113): Clus
3535
instanceSize: undefined,
3636
state: cluster.stateName,
3737
mongoDBVersion: cluster.mongoDBVersion,
38-
connectionString,
38+
standardConnectionString: connectionString,
3939
connectionStrings: cluster.connectionStrings,
4040
processIds: extractProcessIds(cluster.connectionStrings?.standard ?? ""),
4141
};
@@ -71,13 +71,14 @@ export function formatCluster(cluster: ClusterDescription20240805): Cluster {
7171

7272
const instanceSize = regionConfigs[0]?.instanceSize ?? "UNKNOWN";
7373
const clusterInstanceType = instanceSize === "M0" ? "FREE" : "DEDICATED";
74-
74+
const standardConnectionString = cluster.connectionStrings?.standardSrv || cluster.connectionStrings?.standard;
7575
return {
7676
name: cluster.name,
7777
instanceType: clusterInstanceType,
7878
instanceSize: clusterInstanceType === "DEDICATED" ? instanceSize : undefined,
7979
state: cluster.stateName,
8080
mongoDBVersion: cluster.mongoDBVersion,
81+
standardConnectionString: standardConnectionString,
8182
connectionStrings: cluster.connectionStrings,
8283
processIds: extractProcessIds(cluster.connectionStrings?.standard ?? ""),
8384
};

src/tools/atlas/read/inspectCluster.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export class InspectClusterTool extends AtlasToolBase {
3030
"Cluster details:",
3131
`Cluster Name | Cluster Type | Tier | State | MongoDB Version | Connection String
3232
----------------|----------------|----------------|----------------|----------------|----------------
33-
${formattedCluster.name || "Unknown"} | ${formattedCluster.instanceType} | ${formattedCluster.instanceSize || "N/A"} | ${formattedCluster.state || "UNKNOWN"} | ${formattedCluster.mongoDBVersion || "N/A"} | ${formattedCluster.connectionString || "N/A"}`
33+
${formattedCluster.name || "Unknown"} | ${formattedCluster.instanceType} | ${formattedCluster.instanceSize || "N/A"} | ${formattedCluster.state || "UNKNOWN"} | ${formattedCluster.mongoDBVersion || "N/A"} | ${formattedCluster.standardConnectionString || "N/A"}`
3434
),
3535
};
3636
}

src/tools/atlas/read/listClusters.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ ${rows}`,
105105
----------------|----------------|----------------|----------------|----------------|----------------
106106
${allClusters
107107
.map((formattedCluster) => {
108-
return `${formattedCluster.name || "Unknown"} | ${formattedCluster.instanceType} | ${formattedCluster.instanceSize || "N/A"} | ${formattedCluster.state || "UNKNOWN"} | ${formattedCluster.mongoDBVersion || "N/A"} | ${formattedCluster.connectionString || "N/A"}`;
108+
return `${formattedCluster.name || "Unknown"} | ${formattedCluster.instanceType} | ${formattedCluster.instanceSize || "N/A"} | ${formattedCluster.state || "UNKNOWN"} | ${formattedCluster.mongoDBVersion || "N/A"} | ${formattedCluster.standardConnectionString || "N/A"}`;
109109
})
110110
.join("\n")}`
111111
),

0 commit comments

Comments
 (0)