Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions internal/services/applesilicon/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -309,6 +309,7 @@ func ResourceAppleSiliconServerRead(ctx context.Context, d *schema.ResourceData,
authorized := true

for _, privateNetworkID := range privateNetworkIDs {
privateNetworkID := privateNetworkID // capture loop variable
resourceType := ipamAPI.ResourceTypeAppleSiliconPrivateNic
opts := &ipam.GetResourcePrivateIPsOptions{
ResourceType: &resourceType,
Expand Down
1 change: 1 addition & 0 deletions internal/services/baremetal/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -551,6 +551,7 @@ func ResourceServerRead(ctx context.Context, d *schema.ResourceData, m any) diag
diags := diag.Diagnostics{}

for _, privateNetworkID := range privateNetworkIDs {
privateNetworkID := privateNetworkID // capture loop variable
resourceType := ipamAPI.ResourceTypeBaremetalPrivateNic
opts := &ipam.GetResourcePrivateIPsOptions{
ResourceType: &resourceType,
Expand Down
1 change: 1 addition & 0 deletions internal/services/container/helpers_container.go
Original file line number Diff line number Diff line change
Expand Up @@ -499,6 +499,7 @@ func filterSecretEnvsToPatch(oldEnv []*container.Secret, newEnv []*container.Sec

// delete
for _, env := range oldEnv {
env := env // capture loop variable
if !slices.ContainsFunc(newEnv, func(s *container.Secret) bool {
return s.Key == env.Key
}) {
Expand Down
1 change: 1 addition & 0 deletions internal/services/function/helpers_function.go
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,7 @@ func filterSecretEnvsToPatch(oldEnv []*function.Secret, newEnv []*function.Secre

// delete
for _, env := range oldEnv {
env := env // capture loop variable
if !slices.ContainsFunc(newEnv, func(s *function.Secret) bool {
return s.Key == env.Key
}) {
Expand Down
1 change: 1 addition & 0 deletions internal/services/instance/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -897,6 +897,7 @@ You can check the full list of compatible server types:
}

for _, nicID := range privateNICIDs {
nicID := nicID // capture loop variable
opts := &ipam.GetResourcePrivateIPsOptions{
ResourceType: &resourceType,
ResourceID: &nicID,
Expand Down
1 change: 1 addition & 0 deletions internal/services/instance/servers_data_source.go
Original file line number Diff line number Diff line change
Expand Up @@ -297,6 +297,7 @@ func DataSourceInstanceServersRead(ctx context.Context, d *schema.ResourceData,
}

for _, nicID := range privateNICIDs {
nicID := nicID // capture loop variable
opts := &ipam.GetResourcePrivateIPsOptions{
ResourceType: &resourceType,
ResourceID: &nicID,
Expand Down
3 changes: 3 additions & 0 deletions internal/services/jobs/helpers.go
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,7 @@ func CreateJobDefinitionSecret(ctx context.Context, api *jobs.API, jobSecrets []
secretConfigs := []*jobs.CreateJobDefinitionSecretsRequestSecretConfig{}

for _, parsedSecretRef := range jobSecrets {
parsedSecretRef := parsedSecretRef // capture loop variable
secretConfig := &jobs.CreateJobDefinitionSecretsRequestSecretConfig{}

secretConfigs = append(secretConfigs, secretConfig)
Expand Down Expand Up @@ -220,12 +221,14 @@ func DiffJobDefinitionSecrets(oldSecretRefs, newSecretRefs []JobDefinitionSecret
// hash the new and old secret sets
oldSecretRefsMap := make(map[int]JobDefinitionSecret, len(oldSecretRefs))
for _, secret := range oldSecretRefs {
secret := secret // capture loop variable
oldSecretRefsMap[hashJobDefinitionSecret(&secret)] = secret
}

newSecretRefsMap := make(map[int]JobDefinitionSecret, len(newSecretRefs))

for _, secret := range newSecretRefs {
secret := secret // capture loop variable
if err := validateJobDefinitionSecret(&secret); err != nil {
return toCreate, toDelete, err
}
Expand Down
1 change: 1 addition & 0 deletions internal/services/lb/lb.go
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,7 @@ func resourceLbRead(ctx context.Context, d *schema.ResourceData, m any) diag.Dia
resourceType := ipamAPI.ResourceTypeLBServer

for _, privateNetworkID := range privateNetworkIDs {
privateNetworkID := privateNetworkID // capture loop variable
opts := &ipam.GetResourcePrivateIPsOptions{
ResourceType: &resourceType,
PrivateNetworkID: &privateNetworkID,
Expand Down
2 changes: 2 additions & 0 deletions internal/services/mnq/sns_topic.go
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,8 @@ func ResourceMNQSNSTopicUpdate(ctx context.Context, d *schema.ResourceData, m an

if len(updatedAttributes) > 0 {
for attributeName, attributeValue := range updatedAttributes {
attributeName := attributeName // capture loop variable
attributeValue := attributeValue // capture loop variable
_, err := snsClient.SetTopicAttributes(ctx, &sns.SetTopicAttributesInput{
AttributeName: scw.StringPtr(attributeName),
AttributeValue: &attributeValue,
Expand Down
2 changes: 2 additions & 0 deletions internal/services/object/helpers_object.go
Original file line number Diff line number Diff line change
Expand Up @@ -495,6 +495,7 @@ func deleteMarkerBucket(ctx context.Context, conn *s3.Client, bucketName string,
var nObject int64

for _, deleteMarkerEntry := range page.DeleteMarkers {
deleteMarkerEntry := deleteMarkerEntry // capture loop variable
pool.AddTask(func() error {
deleteMarkerKey := aws.ToString(deleteMarkerEntry.Key)
deleteMarkerVersionsID := aws.ToString(deleteMarkerEntry.VersionId)
Expand All @@ -517,6 +518,7 @@ func deleteVersionBucket(ctx context.Context, conn *s3.Client, bucketName string
var nObject int64

for _, objectVersion := range page.Versions {
objectVersion := objectVersion // capture loop variable
pool.AddTask(func() error {
objectKey := aws.ToString(objectVersion.Key)
objectVersionID := aws.ToString(objectVersion.VersionId)
Expand Down
1 change: 1 addition & 0 deletions internal/services/redis/cluster.go
Original file line number Diff line number Diff line change
Expand Up @@ -412,6 +412,7 @@ func ResourceClusterRead(ctx context.Context, d *schema.ResourceData, m any) dia
}

for _, privateNetworkID := range privateNetworkIDs {
privateNetworkID := privateNetworkID // capture loop variable
opts := &ipam.GetResourcePrivateIPsOptions{
ResourceType: &resourceType,
PrivateNetworkID: &privateNetworkID,
Expand Down
2 changes: 2 additions & 0 deletions internal/services/redis/types.go
Original file line number Diff line number Diff line change
Expand Up @@ -127,11 +127,13 @@ func flattenPrivateNetwork(endpoints []*redis.Endpoint) (any, bool) {

serviceIps := []any(nil)
for _, ip := range pn.ServiceIPs {
ip := ip // capture loop variable
serviceIps = append(serviceIps, ip.String())
}

ips := []any(nil)
for _, ip := range endpoint.IPs {
ip := ip // capture loop variable
ips = append(ips, ip.String())
}

Expand Down
Loading