Skip to content

Commit 39cf99a

Browse files
anoopcs9phlogistonjohn
authored andcommitted
Use ctdb admin command detected from SAMBA_SPECFICS env
Signed-off-by: Anoop C S <[email protected]>
1 parent 7c680d9 commit 39cf99a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

sambacc/ctdb.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -527,8 +527,9 @@ def __enter__(self) -> CLILeaderStatus:
527527
_logger.error(f"command {pnn_cmd!r} failed: {err!r}")
528528
except FileNotFoundError:
529529
_logger.error(f"ctdb command ({pnn_cmd!r}) not found")
530-
# recmaster = <ctdb recmaster>
531-
recmaster_cmd = samba_cmds.ctdb["recmaster"]
530+
# recmaster = <ctdb recmaster|leader>
531+
admin_cmd = samba_cmds.ctdb_leader_admin_cmd()
532+
recmaster_cmd = samba_cmds.ctdb[admin_cmd]
532533
try:
533534
out = subprocess.check_output(list(recmaster_cmd))
534535
recmaster = out.decode("utf8").strip()

0 commit comments

Comments
 (0)