Charmed OpenSearch

Channel Revision Published Runs on
2/edge 90 08 May 2024
Ubuntu 22.04
juju deploy opensearch --channel 2/edge
Show information

Platform:

Ubuntu
22.04

charms.opensearch.v0.opensearch_base_charm

Base class for the OpenSearch Operators.


class OpenSearchBaseCharm

Description

Base class for OpenSearch charms. None

Methods

OpenSearchBaseCharm. __init__( self )

OpenSearchBaseCharm. on_tls_conf_set( self , event: CertificateAvailableEvent , scope: Scope , cert_type: CertType , renewal: bool )

Description

Called after certificate ready and stored on the corresponding scope databag. None

OpenSearchBaseCharm. on_tls_relation_broken( self )

Description

Called after certificates relation broken. None

OpenSearchBaseCharm. app_peers_data( self )

Description

Peer relation data object. None

OpenSearchBaseCharm. unit_peers_data( self )

Description

Peer relation data object. None

OpenSearchBaseCharm. unit_ip( self )

Description

IP address of the current unit. None

OpenSearchBaseCharm. unit_name( self )

Description

Name of the current unit. None

OpenSearchBaseCharm. unit_id( self )

Description

ID of the current unit. None