func getAppCollections()

in test-harness/terratest-extensions/modules/azure/webapp.go [108:129]


func getAppCollections(subscriptionID string) (*[]web.Site, error) {
	waClient, err := webAppClient(subscriptionID)

	if err != nil {
		return nil, err
	}
	feIterator, err := waClient.ListComplete(context.Background())
	if err != nil {
		return nil, err
	}

	appList := make([]web.Site, 0)

	for feIterator.NotDone() {
		appList = append(appList, feIterator.Value())
		err = feIterator.Next()
		if err != nil {
			return nil, err
		}
	}
	return &appList, err
}