func ListServiceBusNamespaceByResourceGroupE()

in test-harness/terratest-extensions/modules/azure/servicebus.go [147:169]


func ListServiceBusNamespaceByResourceGroupE(subscriptionID string, resourceGroup string) (*[]servicebus.SBNamespace, error) {
	nsClient, err := serviceBusNamespaceClientE(subscriptionID)
	if err != nil {
		return nil, err
	}

	iteratorSBNamespace, err := nsClient.ListByResourceGroupComplete(context.Background(), resourceGroup)
	if err != nil {
		return nil, err
	}

	results := make([]servicebus.SBNamespace, 0)

	for iteratorSBNamespace.NotDone() {
		results = append(results, iteratorSBNamespace.Value())
		err = iteratorSBNamespace.Next()
		if err != nil {
			return nil, err
		}
	}

	return &results, nil
}