Implement AsyncOpenSearch() parameter ssl_assert_hostname (#843)

* Implement AsyncOpenSearch() parameter `ssl_assert_hostname` to allow disabling SSL hostname verification

Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com>

* Update PR link

Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com>

* Add test

Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com>

* Update docs

Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com>

* Add test for default value

Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com>

* Fix formatting

Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com>

* Fix test failing on Python >3.12.7

Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com>

* Fix formatting

Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com>

---------

Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com>
Signed-off-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
Co-authored-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
This commit is contained in:
Merlin
2024-11-16 08:29:10 -05:00
committed by GitHub
parent 1269cdc95a
commit 12c379d32d
6 changed files with 39 additions and 7 deletions
@@ -3,3 +3,7 @@
```{eval-rst}
.. autoclass:: opensearchpy.OpenSearch
```
```{eval-rst}
.. autoclass:: opensearchpy.AsyncOpenSearch
```
+5 -1
View File
@@ -1,4 +1,4 @@
# connection
# Connection Types
```{eval-rst}
.. autoclass:: opensearchpy.Connection
@@ -12,6 +12,10 @@
.. autoclass:: opensearchpy.Urllib3HttpConnection
```
```{eval-rst}
.. autoclass:: opensearchpy.AIOHttpConnection
```
```{eval-rst}
.. autoclass:: opensearchpy.connections
```