Skip to content

Commit 3b80e43

Browse files
authored
Update examples to use common package (#1003)
* Update examples to use common package * Restore template change
1 parent 48ebe66 commit 3b80e43

File tree

435 files changed

+435
-443
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

435 files changed

+435
-443
lines changed

.generator/src/generator/templates/api_client.j2

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -463,15 +463,7 @@ class ApiClient(object):
463463
:param accepts: List of headers.
464464
:return: Accept (e.g. application/json).
465465
"""
466-
if not accepts:
467-
return
468-
469-
accepts = [x.lower() for x in accepts]
470-
471-
if "application/json" in accepts:
472-
return "application/json"
473-
else:
474-
return ", ".join(accepts)
466+
return ", ".join(accepts)
475467

476468
def select_header_content_type(self, content_types):
477469
"""Returns `Content-Type` based on an array of content_types provided.

.generator/src/generator/templates/example.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
{%- for package, values in context._imports.items() %}
1414
from {{ package }} import {{ values|sort|join(', ') }}
1515
{%- endfor %}
16-
from datadog_api_client.{{ version }} import ApiClient, Configuration
16+
from datadog_api_client import ApiClient, Configuration
1717
from datadog_api_client.{{ version }}.api.{{ context.api_instance.name|safe_snake_case }}_api import {{ context.api_instance.name }}Api
1818
{%- for package in imports|sort %}
1919
from {{ package }} import {{ imports[package]|sort|join(', ') }}

examples/v1/authentication/Validate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Validate API key returns "OK" response
33
"""
44

5-
from datadog_api_client.v1 import ApiClient, Configuration
5+
from datadog_api_client import ApiClient, Configuration
66
from datadog_api_client.v1.api.authentication_api import AuthenticationApi
77

88
configuration = Configuration()

examples/v1/aws-integration/CreateAWSAccount.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Create an AWS integration returns "OK" response
33
"""
44

5-
from datadog_api_client.v1 import ApiClient, Configuration
5+
from datadog_api_client import ApiClient, Configuration
66
from datadog_api_client.v1.api.aws_integration_api import AWSIntegrationApi
77
from datadog_api_client.v1.model.aws_account import AWSAccount
88

examples/v1/aws-integration/CreateAWSTagFilter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Set an AWS tag filter returns "OK" response
33
"""
44

5-
from datadog_api_client.v1 import ApiClient, Configuration
5+
from datadog_api_client import ApiClient, Configuration
66
from datadog_api_client.v1.api.aws_integration_api import AWSIntegrationApi
77
from datadog_api_client.v1.model.aws_namespace import AWSNamespace
88
from datadog_api_client.v1.model.aws_tag_filter_create_request import AWSTagFilterCreateRequest

examples/v1/aws-integration/CreateNewAWSExternalID.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Generate a new external ID returns "OK" response
33
"""
44

5-
from datadog_api_client.v1 import ApiClient, Configuration
5+
from datadog_api_client import ApiClient, Configuration
66
from datadog_api_client.v1.api.aws_integration_api import AWSIntegrationApi
77
from datadog_api_client.v1.model.aws_account import AWSAccount
88

examples/v1/aws-integration/DeleteAWSAccount.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Delete an AWS integration returns "OK" response
33
"""
44

5-
from datadog_api_client.v1 import ApiClient, Configuration
5+
from datadog_api_client import ApiClient, Configuration
66
from datadog_api_client.v1.api.aws_integration_api import AWSIntegrationApi
77
from datadog_api_client.v1.model.aws_account_delete_request import AWSAccountDeleteRequest
88

examples/v1/aws-integration/DeleteAWSTagFilter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Delete a tag filtering entry returns "OK" response
33
"""
44

5-
from datadog_api_client.v1 import ApiClient, Configuration
5+
from datadog_api_client import ApiClient, Configuration
66
from datadog_api_client.v1.api.aws_integration_api import AWSIntegrationApi
77
from datadog_api_client.v1.model.aws_namespace import AWSNamespace
88
from datadog_api_client.v1.model.aws_tag_filter_delete_request import AWSTagFilterDeleteRequest

examples/v1/aws-integration/ListAWSAccounts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
List all AWS integrations returns "OK" response
33
"""
44

5-
from datadog_api_client.v1 import ApiClient, Configuration
5+
from datadog_api_client import ApiClient, Configuration
66
from datadog_api_client.v1.api.aws_integration_api import AWSIntegrationApi
77

88
configuration = Configuration()

examples/v1/aws-integration/ListAWSTagFilters.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Get all AWS tag filters returns "OK" response
33
"""
44

5-
from datadog_api_client.v1 import ApiClient, Configuration
5+
from datadog_api_client import ApiClient, Configuration
66
from datadog_api_client.v1.api.aws_integration_api import AWSIntegrationApi
77

88
configuration = Configuration()

0 commit comments

Comments
 (0)