Skip to content

Commit d9bcea9

Browse files
committed
Move marking of remote config content as applied to the end
1 parent 42e4f82 commit d9bcea9

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

lib/datadog/appsec/remote.rb

+4-3
Original file line numberDiff line numberDiff line change
@@ -74,15 +74,12 @@ def receivers(telemetry)
7474
case content.path.product
7575
when 'ASM_DD'
7676
rules << parsed_content
77-
content.applied
7877
when 'ASM_DATA'
7978
data << parsed_content['rules_data'] if parsed_content['rules_data']
80-
content.applied
8179
when 'ASM'
8280
overrides << parsed_content['rules_override'] if parsed_content['rules_override']
8381
exclusions << parsed_content['exclusions'] if parsed_content['exclusions']
8482
custom_rules << parsed_content['custom_rules'] if parsed_content['custom_rules']
85-
content.applied
8683
end
8784
end
8885

@@ -107,6 +104,10 @@ def receivers(telemetry)
107104
)
108105

109106
Datadog::AppSec.reconfigure(ruleset: ruleset, telemetry: telemetry)
107+
108+
repository.contents.each do |content|
109+
content.applied if ASM_PRODUCTS.include?(content.path.product)
110+
end
110111
end
111112

112113
[receiver]

0 commit comments

Comments
 (0)