Mongos

  • Canonical
Channel Revision Published Runs on
latest/candidate 24 04 Oct 2024
Ubuntu 22.04
latest/beta 24 04 Oct 2024
Ubuntu 22.04
6/stable 24 08 Oct 2024
Ubuntu 22.04
6/beta 10 26 Mar 2024
Ubuntu 22.04
6/edge 30 12 Nov 2024
Ubuntu 22.04
juju deploy mongos --channel candidate
Show information

Platform:

Ubuntu
22.04

charms.mongos.v0.mongos_client_interface

In this class, we manage relations between config-servers and shards.

This class handles the sharing of secrets between sharded components, adding shards, and removing shards.


class MongosProvider

Description

Manage relations between the mongos router and the application on the mongos side. None

Methods

MongosProvider. __init__( self , charm: CharmBase , relation_name: str )

Description

Constructor for MongosProvider object. None

MongosProvider. remove_connection_info( self )

Description

Sends the URI to the related parent application None

MongosProvider. update_connection_info( self , config: MongoConfiguration )

Description

Sends the URI to the related parent application None