mongos

mongos

Channel Revision Published Runs on
6/stable 54 20 Aug 2025
Ubuntu 22.04
6/candidate 54 20 Aug 2025
Ubuntu 22.04
6/beta 54 20 Aug 2025
Ubuntu 22.04
6/edge 54 20 Aug 2025
Ubuntu 22.04
8-transition/edge 56 04 Sep 2025
Ubuntu 24.04
8/candidate 53 07 Aug 2025
Ubuntu 24.04
8/beta 53 07 Aug 2025
Ubuntu 24.04
8/edge 58 Yesterday
Ubuntu 24.04
juju deploy mongos --channel 6/stable
Show information

Platform:

Ubuntu
24.04 22.04

charms.mongos.v0.set_status

Code for handing statuses in the app and unit.


class MongosStatusHandler

Description

Verifies versions across multiple integrated applications. None

Methods

MongosStatusHandler. __init__( self , charm: CharmBase )

Constructor for CrossAppVersionChecker.

Arguments

charm

charm to inherit from.

MongosStatusHandler. set_and_share_status( self , status: StatusBase )

Description

Sets the charm status and shares it where applicable. None

MongosStatusHandler. set_app_status( self )

Description

TODO Future Feature/Epic: parse statuses and set a status for the entire app. None

MongosStatusHandler. clear_status( self , status_to_clear )

Description

Clears the provided status. None