community: NeptuneGraph fix (#23281)

Issue: the `service` optional parameter was mentioned but not used.
Fix: added this parameter.

---------

Co-authored-by: Chester Curme <chester.curme@gmail.com>
This commit is contained in:
Leonid Ganeline 2024-08-23 08:34:26 -07:00 committed by GitHub
parent 22f9ae489f
commit 8788a34bfa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -22,7 +22,7 @@ class NeptuneQueryException(Exception):
class BaseNeptuneGraph(ABC):
"""Abstract base class for Neptune"""
"""Abstract base class for Neptune."""
@property
def get_schema(self) -> str:
@ -142,7 +142,7 @@ class BaseNeptuneGraph(ABC):
class NeptuneAnalyticsGraph(BaseNeptuneGraph):
"""Neptune Analytics wrapper for graph operations.
Args:
Parameters:
client: optional boto3 Neptune client
credentials_profile_name: optional AWS profile name
region_name: optional AWS region, e.g., us-west-2
@ -272,14 +272,13 @@ class NeptuneAnalyticsGraph(BaseNeptuneGraph):
class NeptuneGraph(BaseNeptuneGraph):
"""Neptune wrapper for graph operations.
Args:
Parameters:
host: endpoint for the database instance
port: port number for the database instance, default is 8182
use_https: whether to use secure connection, default is True
client: optional boto3 Neptune client
credentials_profile_name: optional AWS profile name
region_name: optional AWS region, e.g., us-west-2
service: optional service name, default is neptunedata
sign: optional, whether to sign the request payload, default is True
Example: