Skip to content

Commit 0f16505

Browse files
algolia-botshortcutsmillotpFluf22
committed
feat(generators): allow per-spec timeouts [skip-bc] (generated)
algolia/api-clients-automation#4173 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Clément Vannicatte <[email protected]> Co-authored-by: Pierre Millot <[email protected]> Co-authored-by: Thomas Raffray <[email protected]>
1 parent d6f7670 commit 0f16505

File tree

9 files changed

+45
-0
lines changed

9 files changed

+45
-0
lines changed

algoliasearch/abtesting/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ def __init__(
1616
) -> None:
1717
super().__init__(app_id, api_key)
1818

19+
# In milliseconds
20+
self.read_timeout = 5000
21+
self.write_timeout = 30000
22+
self.connect_timeout = 2000
23+
1924
self._user_agent = UserAgent()
2025
self.add_user_agent("Abtesting", __version__)
2126

algoliasearch/analytics/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ def __init__(
1616
) -> None:
1717
super().__init__(app_id, api_key)
1818

19+
# In milliseconds
20+
self.read_timeout = 5000
21+
self.write_timeout = 30000
22+
self.connect_timeout = 2000
23+
1924
self._user_agent = UserAgent()
2025
self.add_user_agent("Analytics", __version__)
2126

algoliasearch/ingestion/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ def __init__(
1313
) -> None:
1414
super().__init__(app_id, api_key)
1515

16+
# In milliseconds
17+
self.read_timeout = 25000
18+
self.write_timeout = 25000
19+
self.connect_timeout = 25000
20+
1621
self._user_agent = UserAgent()
1722
self.add_user_agent("Ingestion", __version__)
1823

algoliasearch/insights/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ def __init__(
1616
) -> None:
1717
super().__init__(app_id, api_key)
1818

19+
# In milliseconds
20+
self.read_timeout = 5000
21+
self.write_timeout = 30000
22+
self.connect_timeout = 2000
23+
1924
self._user_agent = UserAgent()
2025
self.add_user_agent("Insights", __version__)
2126

algoliasearch/monitoring/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ class MonitoringConfig(BaseConfig):
1111
def __init__(self, app_id: Optional[str], api_key: Optional[str]) -> None:
1212
super().__init__(app_id, api_key)
1313

14+
# In milliseconds
15+
self.read_timeout = 5000
16+
self.write_timeout = 30000
17+
self.connect_timeout = 2000
18+
1419
self._user_agent = UserAgent()
1520
self.add_user_agent("Monitoring", __version__)
1621

algoliasearch/personalization/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ def __init__(
1313
) -> None:
1414
super().__init__(app_id, api_key)
1515

16+
# In milliseconds
17+
self.read_timeout = 5000
18+
self.write_timeout = 30000
19+
self.connect_timeout = 2000
20+
1621
self._user_agent = UserAgent()
1722
self.add_user_agent("Personalization", __version__)
1823

algoliasearch/query_suggestions/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ def __init__(
1313
) -> None:
1414
super().__init__(app_id, api_key)
1515

16+
# In milliseconds
17+
self.read_timeout = 5000
18+
self.write_timeout = 30000
19+
self.connect_timeout = 2000
20+
1621
self._user_agent = UserAgent()
1722
self.add_user_agent("QuerySuggestions", __version__)
1823

algoliasearch/recommend/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ class RecommendConfig(BaseConfig):
1111
def __init__(self, app_id: Optional[str], api_key: Optional[str]) -> None:
1212
super().__init__(app_id, api_key)
1313

14+
# In milliseconds
15+
self.read_timeout = 5000
16+
self.write_timeout = 30000
17+
self.connect_timeout = 2000
18+
1419
self._user_agent = UserAgent()
1520
self.add_user_agent("Recommend", __version__)
1621

algoliasearch/search/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ class SearchConfig(BaseConfig):
1111
def __init__(self, app_id: Optional[str], api_key: Optional[str]) -> None:
1212
super().__init__(app_id, api_key)
1313

14+
# In milliseconds
15+
self.read_timeout = 5000
16+
self.write_timeout = 30000
17+
self.connect_timeout = 2000
18+
1419
self._user_agent = UserAgent()
1520
self.add_user_agent("Search", __version__)
1621

0 commit comments

Comments
 (0)