Merge ~davigar15/charm-k8s-mongodb:fix-status into charm-k8s-mongodb:master

Proposed by David
Status: Merged
Merged at revision: 0717ee3bb05a75f505895b56234a7a73acf113e5
Proposed branch: ~davigar15/charm-k8s-mongodb:fix-status
Merge into: charm-k8s-mongodb:master
Diff against target: 16 lines (+5/-0)
1 file modified
reactive/mongo.py (+5/-0)
Reviewer Review Type Date Requested Status
🤖 prod-jenkaas-charmed-osm continuous-integration Disapprove
OSM Charmers Pending
Review via email: mp+390077@code.launchpad.net

Commit message

Fix status for non-leaders

To post a comment you must log in.
Revision history for this message
🤖 prod-jenkaas-charmed-osm (prod-jenkaas-charmed-osm) wrote :

ERROR: failed to start a jenkins job

review: Disapprove (continuous-integration)
Revision history for this message
🤖 prod-jenkaas-charmed-osm (prod-jenkaas-charmed-osm) wrote :

ERROR: failed to start a jenkins job

review: Disapprove (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/reactive/mongo.py b/reactive/mongo.py
2index 5cb052f..400335c 100644
3--- a/reactive/mongo.py
4+++ b/reactive/mongo.py
5@@ -36,6 +36,11 @@ def set_mongodb_active():
6 layer.status.active("ready")
7
8
9+@when_not("leadership.is_leader")
10+def non_leaders_active():
11+ layer.status.active("ready")
12+
13+
14 @when("mongodb-k8s.configured", "mongo.joined")
15 def send_config():
16 layer.status.maintenance("Sending mongo configuration")

Subscribers

People subscribed via source and target branches

to all changes: