diff --git a/examples/v1/logs-pipelines/CreateLogsPipeline.rb b/examples/v1/logs-pipelines/CreateLogsPipeline.rb index d6646a9fc3f9..78104004e3d2 100644 --- a/examples/v1/logs-pipelines/CreateLogsPipeline.rb +++ b/examples/v1/logs-pipelines/CreateLogsPipeline.rb @@ -11,8 +11,8 @@ processors: [ DatadogAPIClient::V1::LogsGrokParser.new({ grok: DatadogAPIClient::V1::LogsGrokParserRules.new({ - match_rules: 'rule_name_1 foo\nrule_name_2 bar\n', - support_rules: 'rule_name_1 foo\nrule_name_2 bar\n', + match_rules: 'rule_name_1 foo\nrule_name_2 bar', + support_rules: 'rule_name_1 foo\nrule_name_2 bar', }), is_enabled: false, samples: [], diff --git a/examples/v1/logs-pipelines/UpdateLogsPipeline.rb b/examples/v1/logs-pipelines/UpdateLogsPipeline.rb index 74765e7967e5..48a5147133f4 100644 --- a/examples/v1/logs-pipelines/UpdateLogsPipeline.rb +++ b/examples/v1/logs-pipelines/UpdateLogsPipeline.rb @@ -11,8 +11,8 @@ processors: [ DatadogAPIClient::V1::LogsGrokParser.new({ grok: DatadogAPIClient::V1::LogsGrokParserRules.new({ - match_rules: 'rule_name_1 foo\nrule_name_2 bar\n', - support_rules: 'rule_name_1 foo\nrule_name_2 bar\n', + match_rules: 'rule_name_1 foo\nrule_name_2 bar', + support_rules: 'rule_name_1 foo\nrule_name_2 bar', }), is_enabled: false, samples: [], diff --git a/features/v1/logs_pipelines.feature b/features/v1/logs_pipelines.feature index 66305bbbaf2c..cdb150dd6edf 100644 --- a/features/v1/logs_pipelines.feature +++ b/features/v1/logs_pipelines.feature @@ -24,14 +24,14 @@ Feature: Logs Pipelines @generated @skip @team:DataDog/event-platform-experience Scenario: Create a pipeline returns "Bad Request" response Given new "CreateLogsPipeline" request - And body with value {"filter": {"query": "source:python"}, "name": "", "processors": [{"grok": {"match_rules": "rule_name_1 foo\nrule_name_2 bar\n", "support_rules": "rule_name_1 foo\nrule_name_2 bar\n"}, "is_enabled": false, "samples": [], "source": "message", "type": "grok-parser"}], "tags": []} + And body with value {"filter": {"query": "source:python"}, "name": "", "processors": [{"grok": {"match_rules": "rule_name_1 foo\nrule_name_2 bar", "support_rules": "rule_name_1 foo\nrule_name_2 bar"}, "is_enabled": false, "samples": [], "source": "message", "type": "grok-parser"}], "tags": []} When the request is sent Then the response status is 400 Bad Request @generated @skip @team:DataDog/event-platform-experience Scenario: Create a pipeline returns "OK" response Given new "CreateLogsPipeline" request - And body with value {"filter": {"query": "source:python"}, "name": "", "processors": [{"grok": {"match_rules": "rule_name_1 foo\nrule_name_2 bar\n", "support_rules": "rule_name_1 foo\nrule_name_2 bar\n"}, "is_enabled": false, "samples": [], "source": "message", "type": "grok-parser"}], "tags": []} + And body with value {"filter": {"query": "source:python"}, "name": "", "processors": [{"grok": {"match_rules": "rule_name_1 foo\nrule_name_2 bar", "support_rules": "rule_name_1 foo\nrule_name_2 bar"}, "is_enabled": false, "samples": [], "source": "message", "type": "grok-parser"}], "tags": []} When the request is sent Then the response status is 200 OK @@ -128,7 +128,7 @@ Feature: Logs Pipelines Scenario: Update a pipeline returns "Bad Request" response Given new "UpdateLogsPipeline" request And request contains "pipeline_id" parameter from "REPLACE.ME" - And body with value {"filter": {"query": "source:python"}, "name": "", "processors": [{"grok": {"match_rules": "rule_name_1 foo\nrule_name_2 bar\n", "support_rules": "rule_name_1 foo\nrule_name_2 bar\n"}, "is_enabled": false, "samples": [], "source": "message", "type": "grok-parser"}], "tags": []} + And body with value {"filter": {"query": "source:python"}, "name": "", "processors": [{"grok": {"match_rules": "rule_name_1 foo\nrule_name_2 bar", "support_rules": "rule_name_1 foo\nrule_name_2 bar"}, "is_enabled": false, "samples": [], "source": "message", "type": "grok-parser"}], "tags": []} When the request is sent Then the response status is 400 Bad Request @@ -136,7 +136,7 @@ Feature: Logs Pipelines Scenario: Update a pipeline returns "OK" response Given new "UpdateLogsPipeline" request And request contains "pipeline_id" parameter from "REPLACE.ME" - And body with value {"filter": {"query": "source:python"}, "name": "", "processors": [{"grok": {"match_rules": "rule_name_1 foo\nrule_name_2 bar\n", "support_rules": "rule_name_1 foo\nrule_name_2 bar\n"}, "is_enabled": false, "samples": [], "source": "message", "type": "grok-parser"}], "tags": []} + And body with value {"filter": {"query": "source:python"}, "name": "", "processors": [{"grok": {"match_rules": "rule_name_1 foo\nrule_name_2 bar", "support_rules": "rule_name_1 foo\nrule_name_2 bar"}, "is_enabled": false, "samples": [], "source": "message", "type": "grok-parser"}], "tags": []} When the request is sent Then the response status is 200 OK