Skip to content

Commit a0fb287

Browse files
thread openapi_config and pool_threads through as well
1 parent 65d5197 commit a0fb287

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

pinecone/data/index.py

+6-5
Original file line numberDiff line numberDiff line change
@@ -100,14 +100,15 @@ def __init__(
100100
self._config = ConfigBuilder.build(
101101
api_key=api_key, host=host, additional_headers=additional_headers, **kwargs
102102
)
103-
openapi_config = ConfigBuilder.build_openapi_config(self._config, openapi_config)
103+
self._openapi_config = ConfigBuilder.build_openapi_config(self._config, openapi_config)
104+
self._pool_threads = pool_threads
104105

105106
self._vector_api = setup_openapi_client(
106107
api_client_klass=ApiClient,
107108
api_klass=DataPlaneApi,
108109
config=self._config,
109-
openapi_config=openapi_config,
110-
pool_threads=pool_threads,
110+
openapi_config=self._openapi_config,
111+
pool_threads=self._pool_threads,
111112
api_version=API_VERSION,
112113
)
113114

@@ -121,8 +122,8 @@ def _load_plugins(self):
121122
# halt client initialization.
122123
openapi_client_builder = build_plugin_setup_client(
123124
config=self._config,
124-
openapi_config=self.openapi_config,
125-
pool_threads=self.pool_threads,
125+
openapi_config=self._openapi_config,
126+
pool_threads=self._pool_threads,
126127
)
127128
install_plugins(self, openapi_client_builder)
128129
except Exception as e:

0 commit comments

Comments
 (0)