Skip to content

Commit e6bf418

Browse files
committed
Sort keys retrieved from maps
1 parent f301835 commit e6bf418

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

sysdig/tfresource.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package sysdig
22

33
import (
44
"errors"
5+
"slices"
56
"strconv"
67
"strings"
78

@@ -115,16 +116,19 @@ func setTFResourcePolicyRulesMalware(d *schema.ResourceData, policy v2.PolicyRul
115116
for k := range malwareRuleDetails.AdditionalHashes {
116117
additionalHashes = append(additionalHashes, k)
117118
}
119+
slices.Sort(additionalHashes)
118120

119121
ignoreHashes := []string{}
120122
for k := range malwareRuleDetails.IgnoreHashes {
121123
ignoreHashes = append(ignoreHashes, k)
122124
}
125+
slices.Sort(ignoreHashes)
123126

124127
ignorePaths := []string{}
125128
for k := range malwareRuleDetails.IgnorePaths {
126129
ignorePaths = append(ignorePaths, k)
127130
}
131+
slices.Sort(ignorePaths)
128132

129133
rules = append(rules, map[string]any{
130134
"id": rule.ID,

0 commit comments

Comments
 (0)