@@ -44,7 +44,7 @@ export class WorkspaceManagerClientProvider implements Disposable {
44
44
* @returns The WorkspaceManagerClient that was chosen to start the next workspace with.
45
45
*/
46
46
public async getStartManager ( user : ExtendedUser , workspace : Workspace , instance : WorkspaceInstance , exceptInstallations ?: string [ ] ) : Promise < { manager : PromisifiedWorkspaceManagerClient , installation : string } > {
47
- let availableCluster = await this . getAvailableStartCluster ( user , workspace , instance ) ;
47
+ let availableCluster = await this . getAvailableStartCluster ( user ) ;
48
48
if ( ! ! exceptInstallations ) {
49
49
availableCluster = availableCluster . filter ( c => ! exceptInstallations ?. includes ( c . name ) ) ;
50
50
}
@@ -70,9 +70,9 @@ export class WorkspaceManagerClientProvider implements Disposable {
70
70
} ;
71
71
}
72
72
73
- public async getAvailableStartCluster ( user : User , workspace : Workspace , instance : WorkspaceInstance ) : Promise < WorkspaceClusterWoTLS [ ] > {
73
+ public async getAvailableStartCluster ( user : User ) : Promise < WorkspaceClusterWoTLS [ ] > {
74
74
const allClusters = await this . source . getAllWorkspaceClusters ( ) ;
75
- const availableClusters = allClusters . filter ( c => c . score >= 0 && c . state === "available" ) . filter ( admissionConstraintsFilter ( user , workspace , instance ) ) ;
75
+ const availableClusters = allClusters . filter ( c => c . score >= 0 && c . state === "available" ) . filter ( admissionConstraintsFilter ( user ) ) ;
76
76
return availableClusters ;
77
77
}
78
78
@@ -176,7 +176,7 @@ function chooseCluster(availableCluster: WorkspaceClusterWoTLS[]): WorkspaceClus
176
176
return availableCluster [ availableCluster . length - 1 ] ;
177
177
}
178
178
179
- function admissionConstraintsFilter ( user : User , workspace : Workspace , instance : WorkspaceInstance ) : ( c : WorkspaceClusterWoTLS ) => boolean {
179
+ function admissionConstraintsFilter ( user : User , workspace ? : Workspace , instance ? : WorkspaceInstance ) : ( c : WorkspaceClusterWoTLS ) => boolean {
180
180
return ( c : WorkspaceClusterWoTLS ) => {
181
181
if ( ! c . admissionConstraints ) {
182
182
return true ;
0 commit comments