Skip to content

Commit b8beea1

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Regenerate client from commit 1289c722 of spec repo (#891)
Co-authored-by: ci.datadog-api-spec <[email protected]> Co-authored-by: api-clients-generation-pipeline[bot] <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com>
1 parent 8d9228b commit b8beea1

File tree

5 files changed

+57
-7
lines changed

5 files changed

+57
-7
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.2",
7-
"regenerated": "2022-03-16 14:22:15.397892",
8-
"spec_repo_commit": "a7afd4c8"
7+
"regenerated": "2022-03-16 20:24:56.270977",
8+
"spec_repo_commit": "1289c722"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.2",
12-
"regenerated": "2022-03-16 14:22:15.412827",
13-
"spec_repo_commit": "a7afd4c8"
12+
"regenerated": "2022-03-16 20:24:56.287201",
13+
"spec_repo_commit": "1289c722"
1414
}
1515
}
1616
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
"""
2+
Search test logs returns "OK" response
3+
"""
4+
5+
from datetime import datetime
6+
from dateutil.relativedelta import relativedelta
7+
from datadog_api_client.v1 import ApiClient, Configuration
8+
from datadog_api_client.v1.api.logs_api import LogsApi
9+
from datadog_api_client.v1.model.logs_list_request import LogsListRequest
10+
from datadog_api_client.v1.model.logs_list_request_time import LogsListRequestTime
11+
from datadog_api_client.v1.model.logs_sort import LogsSort
12+
13+
body = LogsListRequest(
14+
index="main",
15+
query="service:web*",
16+
sort=LogsSort("asc"),
17+
time=LogsListRequestTime(
18+
_from=(datetime.now() + relativedelta(hours=-1)).isoformat(timespec="seconds"),
19+
timezone="Europe/Paris",
20+
to=datetime.now().isoformat(timespec="seconds"),
21+
),
22+
)
23+
24+
configuration = Configuration()
25+
with ApiClient(configuration) as api_client:
26+
api_instance = LogsApi(api_client)
27+
response = api_instance.list_logs(body=body)
28+
29+
print(response)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2022-03-16T20:19:15.972Z
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
interactions:
2+
- request:
3+
body: '{"index":"main","query":"service:web*","sort":"asc","time":{"from":"2022-03-16T19:19:15.972Z","timezone":"Europe/Paris","to":"2022-03-16T20:19:15.972Z"}}'
4+
headers:
5+
accept:
6+
- application/json
7+
content-type:
8+
- application/json
9+
method: POST
10+
uri: https://api.datadoghq.com/api/v1/logs-queries/list
11+
response:
12+
body:
13+
string: '{"status":"done","nextLogId":null,"logs":[],"requestId":"pddv1ChY1NmxlTHZVZlFpNnN6WGJLQUg4VGNBIi0KHfuLOnaa0UteA_7Jc4dRCbmb4YhQqyZLVXBRZ-eSEgzkoIm-nmhrtG8HKG0"}'
14+
headers:
15+
content-type:
16+
- application/json
17+
status:
18+
code: 200
19+
message: OK
20+
version: 1

tests/v1/features/logs.feature

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ Feature: Logs
1414
When the request is sent
1515
Then the response status is 400 Bad Request
1616

17-
@generated @skip @team:DataDog/logs-app
18-
Scenario: Search logs returns "OK" response
17+
@team:DataDog/logs-app
18+
Scenario: Search test logs returns "OK" response
1919
Given a valid "appKeyAuth" key in the system
2020
And new "ListLogs" request
21-
And body with value {"index": "retention-3,retention-15", "limit": null, "query": "service:web* AND @http.status_code:[200 TO 299]", "sort": "asc", "startAt": null, "time": {"from": "2020-02-02T02:02:02Z", "timezone": null, "to": "2020-02-02T20:20:20Z"}}
21+
And body with value {"index": "main", "query": "service:web*", "sort": "asc", "time": {"from": "{{ timeISO("now - 1h") }}", "timezone": "Europe/Paris", "to": "{{ timeISO("now") }}" }}
2222
When the request is sent
2323
Then the response status is 200 OK
2424

0 commit comments

Comments
 (0)