PyPGX Graph Server¶
Allows to connect to a graph server
- pypgx.pg.rdbms.generate_token(base_url, username, password)¶
Get a handle to a PGX instance.
- Parameters
base_url – The base URL in the format host [ : port][ /path] of the PGX server REST end-point.
username – The username to use when connecting to a PGX instance
password – The password to use when connecting to a PGX instance
- Returns
Token to connect to a PGX instance
- pypgx.pg.rdbms.get_embedded_instance()¶
Get a handle to an embedded PGX instance.
- Returns
ServerInstance
- pypgx.pg.rdbms.get_instance(base_url, kerberos_ticket_path, refresh_time_before_token_expiry=1800)¶
Get a handle to a PGX instance.
- Parameters
base_url – The base URL in the format host [ : port][ /path] of the PGX server REST end-point. If base_url is None, the default will be used which points to embedded PGX instance.
kerberos_ticket_path – Path pointing to the location of the kerberos ticket to use when connecting to a PGX instance
refresh_time_before_token_expiry – Number of seconds to refresh, before token expires.
- Returns
ServerInstance
- pypgx.pg.rdbms.reauthenticate(instance, username, password)¶
Get a handle to a PGX instance.
- Parameters
instance – The PGX instance on which the session is going to reauthenticate.
username – The username to use to reauthenticate to a PGX instance
password – The password to use to reauthenticate to a PGX instance
- Returns
ServerInstance