Skip to content

Commit 6c6287e

Browse files
APM-2884 Set splunk flow callout response variable
1 parent bc2d53a commit 6c6287e

2 files changed

Lines changed: 15 additions & 3 deletions

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<AssignMessage async="false" continueOnError="false" enabled="true" name="AssignMessage.SetResponse203">
3+
<DisplayName>AssignMessage.SetResponse203</DisplayName>
4+
<Properties/>
5+
<Set>
6+
<StatusCode>203</StatusCode>
7+
<AssignTo createNew="false" transport="https" type="response"/>
8+
</Set>
9+
</AssignMessage>

proxies/live/apiproxy/proxies/default.xml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,14 @@
2525
<Condition>request.header.apikey = null or private.common.status-endpoint-api-key != request.header.apikey</Condition>
2626
<Name>RaiseFault.401Unauthorized</Name>
2727
</Step>
28+
</Request>
29+
<Response>
30+
<Step>
31+
<Name>AssignMessage.SetResponse203</Name>
32+
</Step>
2833
<Step>
2934
<Name>FlowCallout.LogToSplunk</Name>
3035
</Step>
31-
</Request>
32-
<Response>
3336
<Step>
3437
<Name>AssignMessage.HandleSplunkHec</Name>
3538
</Step>
@@ -57,7 +60,7 @@
5760
<Condition>(proxy.pathsuffix MatchesPath "/_ping") and ((request.verb = "GET") or (request.verb = "HEAD"))</Condition>
5861
</RouteRule>
5962
<RouteRule name="NoRouteStatus">
60-
<Condition>(proxy.pathsuffix MatchesPath "/_status") and ((request.verb = "GET") or (request.verb = "HEAD"))</Condition>
63+
<Condition>(proxy.pathsuffix MatchesPath "/status") and (request.verb = "GET")</Condition>
6164
</RouteRule>
6265
<FaultRules>
6366
<FaultRule name="SplunkError">

0 commit comments

Comments
 (0)