github.com/DaAlbrecht/cf-cli@v0.0.0-20231128151943-1fe19bb400b9/util/lookuptable/resource_from_guid.go (about)

     1  package lookuptable
     2  
     3  import "code.cloudfoundry.org/cli/resources"
     4  
     5  func OrgFromGUID(orgs []resources.Organization) map[string]resources.Organization {
     6  	result := make(map[string]resources.Organization)
     7  	for _, org := range orgs {
     8  		result[org.GUID] = org
     9  	}
    10  	return result
    11  }
    12  
    13  func SpaceFromGUID(spaces []resources.Space) map[string]resources.Space {
    14  	result := make(map[string]resources.Space)
    15  	for _, space := range spaces {
    16  		result[space.GUID] = space
    17  	}
    18  	return result
    19  }
    20  
    21  func AppFromGUID(apps []resources.Application) map[string]resources.Application {
    22  	result := make(map[string]resources.Application)
    23  	for _, app := range apps {
    24  		result[app.GUID] = app
    25  	}
    26  	return result
    27  }