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 26 21 Oct 2024
Ubuntu 22.04
juju deploy mongos --channel candidate
Show information

Platform:

Ubuntu
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