Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix APIs default init #1303

Merged
merged 2 commits into from
Jan 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .generator/src/generator/templates/api.j2
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ from typing import Any, Dict, List, Union
import warnings

from {{ package }}.api_client import ApiClient, Endpoint as _Endpoint
from {{ package }}.configuration import Configuration
from {{ package }}.model_utils import (
date,
datetime,
Expand All @@ -27,7 +28,7 @@ class {{ classname }}:
"""
def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client
{% for path, method, operation in operations|sort(attribute="2.operationId") %}
{%- set httpMethod = method.upper() %}
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/authentication_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.authentication_validation_response import AuthenticationValidationResponse


Expand All @@ -24,7 +25,7 @@ class AuthenticationApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._validate_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/aws_integration_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict, List, Union

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
UnsetType,
unset,
Expand All @@ -27,7 +28,7 @@ class AWSIntegrationApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_aws_account_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/aws_logs_integration_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict, List

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.aws_account_and_lambda_request import AWSAccountAndLambdaRequest
from datadog_api_client.v1.model.aws_logs_list_response import AWSLogsListResponse
from datadog_api_client.v1.model.aws_logs_async_response import AWSLogsAsyncResponse
Expand All @@ -21,7 +22,7 @@ class AWSLogsIntegrationApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._check_aws_logs_lambda_async_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/azure_integration_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.azure_account import AzureAccount
from datadog_api_client.v1.model.azure_account_list_response import AzureAccountListResponse

Expand All @@ -18,7 +19,7 @@ class AzureIntegrationApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_azure_integration_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/dashboard_lists_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.dashboard_list_list_response import DashboardListListResponse
from datadog_api_client.v1.model.dashboard_list import DashboardList
from datadog_api_client.v1.model.dashboard_list_delete_response import DashboardListDeleteResponse
Expand All @@ -20,7 +21,7 @@ class DashboardListsApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_dashboard_list_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/dashboards_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict, Union

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
UnsetType,
unset,
Expand All @@ -25,7 +26,7 @@ class DashboardsApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_dashboard_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/downtimes_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict, List, Union

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
UnsetType,
unset,
Expand All @@ -25,7 +26,7 @@ class DowntimesApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._cancel_downtime_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/events_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict, Union

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
UnsetType,
unset,
Expand All @@ -27,7 +28,7 @@ class EventsApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_event_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/gcp_integration_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.gcp_account import GCPAccount
from datadog_api_client.v1.model.gcp_account_list_response import GCPAccountListResponse

Expand All @@ -18,7 +19,7 @@ class GCPIntegrationApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_gcp_integration_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/hosts_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict, Union

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
UnsetType,
unset,
Expand All @@ -23,7 +24,7 @@ class HostsApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._get_host_totals_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/ip_ranges_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.ip_ranges import IPRanges


Expand All @@ -16,7 +17,7 @@ class IPRangesApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._get_ip_ranges_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/key_management_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.api_key_list_response import ApiKeyListResponse
from datadog_api_client.v1.model.api_key_response import ApiKeyResponse
from datadog_api_client.v1.model.api_key import ApiKey
Expand All @@ -24,7 +25,7 @@ class KeyManagementApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_api_key_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/logs_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
import warnings

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
UnsetType,
unset,
Expand All @@ -24,7 +25,7 @@ class LogsApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._list_logs_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/logs_indexes_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.logs_indexes_order import LogsIndexesOrder
from datadog_api_client.v1.model.logs_index_list_response import LogsIndexListResponse
from datadog_api_client.v1.model.logs_index import LogsIndex
Expand All @@ -20,7 +21,7 @@ class LogsIndexesApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_logs_index_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/logs_pipelines_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.logs_pipelines_order import LogsPipelinesOrder
from datadog_api_client.v1.model.logs_pipeline_list import LogsPipelineList
from datadog_api_client.v1.model.logs_pipeline import LogsPipeline
Expand Down Expand Up @@ -44,7 +45,7 @@ class LogsPipelinesApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_logs_pipeline_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/metrics_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict, Union

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
UnsetType,
unset,
Expand Down Expand Up @@ -40,7 +41,7 @@ class MetricsApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._get_metric_metadata_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/monitors_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict, List, Union

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
UnsetType,
unset,
Expand All @@ -28,7 +29,7 @@ class MonitorsApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._check_can_delete_monitor_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/notebooks_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict, Union

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
UnsetType,
unset,
Expand All @@ -25,7 +26,7 @@ class NotebooksApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_notebook_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/organizations_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.model_utils import (
file_type,
)
Expand All @@ -25,7 +26,7 @@ class OrganizationsApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_child_org_endpoint = _Endpoint(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.pager_duty_service_name import PagerDutyServiceName
from datadog_api_client.v1.model.pager_duty_service import PagerDutyService
from datadog_api_client.v1.model.pager_duty_service_key import PagerDutyServiceKey
Expand All @@ -19,7 +20,7 @@ class PagerDutyIntegrationApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._create_pager_duty_integration_service_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/security_monitoring_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.successful_signal_update_response import SuccessfulSignalUpdateResponse
from datadog_api_client.v1.model.add_signal_to_incident_request import AddSignalToIncidentRequest
from datadog_api_client.v1.model.signal_assignee_update_request import SignalAssigneeUpdateRequest
Expand All @@ -20,7 +21,7 @@ class SecurityMonitoringApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._add_security_monitoring_signal_to_incident_endpoint = _Endpoint(
Expand Down
3 changes: 2 additions & 1 deletion src/datadog_api_client/v1/api/service_checks_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
from typing import Any, Dict

from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
from datadog_api_client.configuration import Configuration
from datadog_api_client.v1.model.intake_payload_accepted import IntakePayloadAccepted
from datadog_api_client.v1.model.service_checks import ServiceChecks

Expand All @@ -27,7 +28,7 @@ class ServiceChecksApi:

def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
api_client = ApiClient(Configuration())
self.api_client = api_client

self._submit_service_check_endpoint = _Endpoint(
Expand Down
Loading