@@ -98,7 +98,6 @@ func getScripts(pageSize int, search string, name string) []types.Script {
9898}
9999
100100func createRun (versionID , fleetID uuid.UUID , watch bool , outputNodes []string , outputsDir string , useStaticIPs bool ) {
101-
102101 run := types.CreateRun {
103102 VersionID : versionID ,
104103 Machines : executionMachines ,
@@ -397,28 +396,12 @@ func processInvalidInputType(newPNode, existingPNode types.PrimitiveNode) {
397396
398397func GetAvailableMachines (fleetName string ) types.Machines {
399398 hiveInfo := util .GetFleetInfo (fleetName )
399+ available := hiveInfo .Machines .Inactive
400400 availableMachines := types.Machines {}
401- for _ , machine := range hiveInfo .Machines {
402- if machine .Name == "small" {
403- available := machine .Total - machine .Running
404- availableMachines .Small = & available
405- }
406- if machine .Name == "medium" {
407- available := machine .Total - machine .Running
408- availableMachines .Medium = & available
409- }
410- if machine .Name == "large" {
411- available := machine .Total - machine .Running
412- availableMachines .Large = & available
413- }
414- if machine .Name == "default" {
415- available := machine .Total - machine .Running
416- availableMachines .Default = & available
417- }
418- if machine .Name == "self_hosted" {
419- available := machine .Total - machine .Running
420- availableMachines .SelfHosted = & available
421- }
401+ if hiveInfo .Type == "HOSTED" {
402+ availableMachines .SelfHosted = & available
403+ } else {
404+ availableMachines .Default = & available
422405 }
423406 return availableMachines
424407}
0 commit comments