Skip to content

Commit 1bb95af

Browse files
[LDAP] Check Patroni has started
1 parent 2502e6e commit 1bb95af

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/charm.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1978,6 +1978,10 @@ def _restart_metrics_service(self) -> None:
19781978

19791979
def _restart_ldap_sync_service(self) -> None:
19801980
"""Restart the LDAP sync service in case any configuration changed."""
1981+
if not self._patroni.member_started:
1982+
logger.debug("Restart LDAP sync early exit: Patroni has not started yet")
1983+
return
1984+
19811985
container = self.unit.get_container("postgresql")
19821986
sync_service = container.pebble.get_services(names=[self.ldap_sync_service])
19831987

0 commit comments

Comments
 (0)