prow/cmd/deck/job_history.go
func (bucket gcsBucket) listAll(prefix string) ([]string, error) {
	keys := []string{}
	it := bucket.Objects(context.Background(), &storage.Query{
		Prefix: prefix,
	})
	for {
		attrs, err := it.Next()
		if err == iterator.Done {
			break
		}
		if err != nil {
			return keys, err
		}
		keys = append(keys, attrs.Name)
	}
	return keys, nil
}
func (bucket gcsBucket) listAll(prefix string) ([]string, error) {
	keys := []string{}
	it := bucket.Objects(context.Background(), &storage.Query{
		Prefix: prefix,
	})
	for {
		attrs, err := it.Next()
		if err == iterator.Done {
			break
		}
		if err != nil {
			return keys, err
		}
		keys = append(keys, attrs.Name)
	}
	return keys, nil
}
func ( bucket gcsBucket ) listAll ( prefix string ) ( [ ] string , error ) { keys := [ ] string { } it := bucket . Objects ( context . Background ( ) , & storage . Query { Prefix : prefix , } ) for { attrs , err := it . Next ( ) if err == iterator . Done { break } if err != nil { return keys , err } keys = append ( keys , attrs . Name ) } return keys , nil }
// Lists all GCS keys with given prefix.
Lists all GCS keys with given prefix .