We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3659075 commit 2a79453Copy full SHA for 2a79453
1 file changed
src/charm.py
@@ -456,7 +456,10 @@ def _on_config_changed(self, _: ops.ConfigChangedEvent) -> None:
456
457
def _on_leader_elected(self, _: ops.LeaderElectedEvent) -> None:
458
"""Refresh services and update peer data when the unit is elected as leader."""
459
- if not self._set_peer_primary_node_address():
+ if self._set_peer_primary_node_address():
460
+ self._refresh_importer_node()
461
+ self._start_services()
462
+ else:
463
self.unit.status = ops.BlockedStatus(
464
"Failed to update primary node IP in peer relation."
465
)
0 commit comments